Helper for Scaleform-specific function access. More...
#include
Public Member Functions | |
virtual bool | Init ()=0 |
Initialize helper object. | |
virtual void | Destroy ()=0 |
Destroy helper object. | |
virtual void | SetAmpEnabled (bool bEnabled)=0 |
virtual void | AmpAdvanceFrame ()=0 |
virtual void | SetTranslatorWordWrappingMode (const char *szLanguage)=0 |
Sets the word-wrapping mode for the specified language. | |
virtual void | SetTranslatorDirty (bool bDirty)=0 |
Mark translator as dirty, causing a refresh of localized strings. | |
virtual void | ResetMeshCache ()=0 |
Reset all cached meshes. | |
virtual IFlashPlayer * | CreateFlashPlayerInstance ()=0 |
Create new instance of flash player. | |
virtual IFlashPlayerBootStrapper * | CreateFlashPlayerBootStrapper ()=0 |
Create new instance of flash player bootstrapper. | |
virtual void | RenderFlashInfo ()=0 |
Displays flash information usign AUX renderer. | |
virtual void | GetFlashMemoryUsage (ICrySizer *pSizer)=0 |
Query memory usage of all flash player instances. | |
virtual void | SetFlashLoadMovieHandler (IFlashLoadMovieHandler *pHandler)=0 |
Set handler for call-backs of flash loading. | |
virtual float | GetFlashProfileResults ()=0 |
Query the total time spent in flash updating. | |
virtual void | GetFlashRenderStats (unsigned &numDPs, unsigned int &numTris)=0 |
Query the number of draws and triangles used to render flash content this frame. | |
virtual void | SetRenderThreadIDs (threadID main, threadID render)=0 |
Set thread ID values for Scaleform. | |
Helper for Scaleform-specific function access.
|
pure virtual |
Advance AMP by one frame. Note: This function does nothing if AMP feature is not compiled in.
|
pure virtual |
Enables or disables AMP support. Note: This function does nothing if AMP feature is not compiled in.