## File: /SwfCompiler.php

## Description

- filesource: - Source Code for this file

### Classes defined in this file

#### CLASS NAME | #### DESCRIPTION
SwfCompiler |

## Include/Require Statements

#### 'lib/str_split.php' (line 16)

#### require_once : 'lib/str_split.php'

##### SWF Compiler class for SWX.

Collection of methods that compile a SWX SWF. Released under the GNU GPL license.

Author: Aral Balkan Copyright (c) 2007 Aral Balkan. http://aralbalkan.com

http://swxformat.org

## Global Variables

## Constants

#### ACTION_DO_ACTION (line 756)

#### ACTION_DO_ACTION : '3F03'

#### ACTION_END_SWF (line 754)

#### ACTION_END_SWF : '0000'

#### ACTION_INIT_ARRAY (line 757)

#### ACTION_INIT_ARRAY : '42'

#### ACTION_INIT_OBJECT (line 758)

#### ACTION_INIT_OBJECT : '43'

#### ACTION_PUSH (line 752)

#### ACTION_PUSH : '96LLLL'

#### ACTION_SET_VARIABLE (line 755)

#### ACTION_SET_VARIABLE : '1D'

#### ACTION_SHOW_FRAME (line 753)

#### ACTION_SHOW_FRAME : '4000'

#### ALLOW_DOMAIN (line 775)

#### ALLOW_DOMAIN : '960900005F706172656E74001C960600005F75726C004E960D0007010000000053797374656D001C960A00007365637572697479004E960D0000616C6C6F77446F6D61696E005217'

#### ARRAY_TYPE_ASSOCIATIVE (line 772)

#### ARRAY_TYPE_ASSOCIATIVE : 'associative'

#### ARRAY_TYPE_REGULAR (line 771)

#### ARRAY_TYPE_REGULAR : 'regular'

#### BIG_ENDIAN (line 20)

#### BIG_ENDIAN : 'big-endian'

#### BI_ENDIAN (line 21)

#### BI_ENDIAN : 'bi-endian'

#### COMPRESSED_SWF (line 748)

#### COMPRESSED_SWF : '43'

#### DATA_TYPE_BOOLEAN (line 763)

#### DATA_TYPE_BOOLEAN : '05'

#### DATA_TYPE_DOUBLE (line 764)

#### DATA_TYPE_DOUBLE : '06'

#### DATA_TYPE_INTEGER (line 765)

#### DATA_TYPE_INTEGER : '07'

#### DATA_TYPE_NULL (line 762)

#### DATA_TYPE_NULL : '02'

#### DATA_TYPE_STRING (line 761)

#### DATA_TYPE_STRING : '00'

#### DEBUG_END (line 783)

#### DEBUG_END : '960D0008010600000000000000000802403C9609000803070100000008011C9602000804521796020008001C960500070100000042960B0008050803070300000008011C96020008065217'

#### DEBUG_START (line 781)

#### DEBUG_START : '883C000700726573756C74006C63004C6F63616C436F6E6E656374696F6E005F737778446562756767657200636F6E6E6563740064656275670073656E6400'

#### HEADER (line 749)

#### HEADER : '575306LLLLLLLL300A00A0000101004302FFFFFF'

#### LITTLE_ENDIAN (line 19)

#### LITTLE_ENDIAN : 'little-endian'

#### NULL_TERMINATOR (line 768)

#### NULL_TERMINATOR : '00'

#### SYSTEM_ALLOW_DOMAIN (line 777)

#### SYSTEM_ALLOW_DOMAIN : '07010000000053797374656D001C960A00007365637572697479004E960D0000616C6C6F77446F6D61696E005217'

#### UNCOMPRESSED_SWF (line 747)

#### UNCOMPRESSED_SWF : '46'

## Functions

Documentation generated on Fri, 06 Jul 2007 19:54:51 +0100 by phpDocumentor 1.3.1