Scaleform::GFx::State::StateType

Scaleform::GFx::State::StateType
enum StateType {
  State_None,
  State_Translator,
  State_Log,
  State_ActionControl,
  State_UserEventHandler,
  State_FSCommandHandler,
  State_ExternalInterface,
  State_MultitouchInterface,
  State_VirtualKeyboardInterface,
  State_FileOpener,
  State_URLBuilder,
  State_ImageCreator,
  State_ImageFileHandlerRegistry,
  State_ParseControl,
  State_ProgressHandler,
  State_ImportVisitor,
  State_FontPackParams,
  State_FontLib,
  State_DefaultFontLibName,
  State_FontProvider,
  State_FontMap,
  State_TaskManager,
  State_Clipboard,
  State_TextKeyMap,
  State_IMEManager,
  State_XMLSupport,
  State_ZlibSupport,
  State_FontCompactorParams,
  State_ImagePackerParams,
  State_Audio,
  State_Video,
  State_TestStream,
  State_SharedObject,
  State_SharedObject3,
  State_UrlNavigator,
  State_LocSupport,
  State_AS2Support,
  State_AS3Support
};
Description

An enumeration type defining the type of a State object, such as State_RenderConfig, State_FSCommandHandler, State_Log, etc. Only one State object of each type can be set on the loader or a movie.

Members
Members 
Description 
State_None 
An undefined state value. 
State_Translator 
An international language translator of dynamic text fields. 
State_Log 
A log object which generates log messages and is used for debugging. 
State_ActionControl 
An object that controls the verbosity of output generated during ActionScript execution. 
State_UserEventHandler 
A user-installable interface to handle events fired from the player. 
State_FSCommandHandler 
A handler gets called when Action Script executes the fscommand() statement. 
State_ExternalInterface 
A callback method for ActionScript to invoke. 
State_MultitouchInterface 
An interface for multi-touch support. 
State_VirtualKeyboardInterface 
VirtualKeyboardInterface state for external interface. 
State_FileOpener 
A callback interface that is used for opening files. 
State_URLBuilder 
The object responsible for building a filename path used for loading objects. 
State_ImageCreator 
An interface used to create Image objects applied during rendering. 
State_ImageFileHandlerRegistry 
An image file handler to detect and load image files. 
State_ParseControl 
An object that is used to determine which SWF/GFx file parsing messages will be generated. 
State_ProgressHandler 
A user-defined handler to receive SWF/GFx load progress. 
State_ImportVisitor 
An object which is called during loading(import binding state) of a movie after each import is resolved. 
State_FontPackParams 
FontPackParams state, which enables static text cache and provides texture size and pack configuration settings. 
State_FontLib 
FontLib state, which maintains a list of movies that can be used as font sources. 
State_DefaultFontLibName 
DefaultFontLibName state, the default font lib name state. 
State_FontProvider 
FontProvider derived state, such as FontProviderWin32 that provides support for system fonts. 
State_FontMap 
FontMap state, which maintains a set of font name mappings for internationalization. 
State_TaskManager 
An object that executes tasks added to the task queue. 
State_Clipboard 
An object used for storing plain and rich texts in a text clipboard. 
State_TextKeyMap 
TextKeyMap state which contains mappings of keystrokes to text field operation. 
State_IMEManager 
An object which supports IME implementation on the loader. 
State_XMLSupport 
XML::Support state which is responsible for providing XML support. 
State_ZlibSupport 
ZlibSupport state that provides ZLib support to the loader. 
State_FontCompactorParams 
FontCompactorParams state, which provides configuration options for generating glyphs. 
State_ImagePackerParams 
ImagePackParamsBase state, which provides the texture configuration options to pack images in textures. 
State_Audio 
Audio state, used to initialize the sound system for playing SWF sound files. 
State_Video 
Video state, used to initialize video playbacks. 
State_SharedObject 
SharedObjectManagerBase state for handling shared objects. 
State_UrlNavigator 
UrlNavigator state, intended to open URLs in current OS/environment from AS3. 
State_AS2Support 
AS2Support state, for AS 2.0 support. 
State_AS3Support 
AS3Support state, for AS 3.0 support. 
File

GFx_Loader.h