ScummVM API documentation
cInit Class Reference
Inheritance diagram for cInit:
hpl::iUpdateable

Public Member Functions

bool Init (tString saveToLoad)
 
void Run ()
 
void Exit ()
 
void OnStart ()
 
void Update (float afTimeStep)
 
void Reset ()
 
void ResetGame (bool abRunInitScript)
 
void RunScriptCommand (const tString &asCommand)
 
void CreateHardCodedPS (iParticleEmitterData *apPE)
 
void PreloadSoundEntityData (const tString &asFile)
 
void PreloadParticleSystem (const tString &asFile)
 
- Public Member Functions inherited from hpl::iUpdateable
 iUpdateable (const tString &asName)
 
virtual void OnDraw ()
 
virtual void OnPostSceneDraw ()
 
virtual void OnPostGUIDraw ()
 
virtual void OnPostBufferSwap ()
 
virtual void OnExit ()
 
const tStringGetName ()
 

Public Attributes

cConfigFilempConfig
 
cConfigFilempGameConfig
 
cGamempGame
 
iScriptmpGlobalScript
 
FontDatampDefaultFont
 
cVector2l mvScreenSize
 
bool mbFullScreen
 
bool mbVsync
 
tString msGlobalScriptFile
 
tString msLanguageFile
 
bool mbLogResources
 
bool mbShowPreMenu
 
bool mbShowMenu
 
bool mbShowIntro
 
int mlFSAA
 
eGameDifficulty mDifficulty
 
bool _firstStart
 
int mlMaxSoundChannels
 
int mlStreamUpdateFreq
 
bool mbUseSoundHardware
 
bool mbUseSoundThreading
 
int mlMaxMonoChannelsHint
 
int mlMaxStereoChannelsHint
 
tString msDeviceName
 
ePhysicsAccuracy mPhysicsAccuracy
 
float mfPhysicsUpdatesPerSec
 
tString msStartMap
 
tString msStartLink
 
bool mbSubtitles
 
bool mbSimpleWeaponSwing
 
bool mbDisablePersonalNotes
 
bool mbAllowQuickSave
 
bool _allowInputUnlock
 
bool mbFlashItems
 
bool mbSimpleSwingInOptions
 
bool mbShowCrossHair
 
tWString msErrorMessage
 
bool mbDebugInteraction
 
float mfMaxPhysicsTimeStep
 
bool mbDestroyGraphics
 
bool mbResetCache
 
bool mbPostEffects
 
int mlMaxSoundDataNum
 
int mlMaxPSDataNum
 
bool mbWeaponAttacking
 
cMapHandlermpMapHandler
 
cButtonHandlermpButtonHandler
 
cPlayermpPlayer
 
cGameMessageHandlermpGameMessageHandler
 
cInventorympInventory
 
cFadeHandlermpFadeHandler
 
cSaveHandlermpSaveHandler
 
cTriggerHandlermpTriggerHandler
 
cAttackHandlermpAttackHandler
 
cNotebookmpNotebook
 
cNumericalPanelmpNumericalPanel
 
cDeathMenumpDeathMenu
 
cGraphicsHelpermpGraphicsHelper
 
cEffectHandlermpEffectHandler
 
cPlayerHandsmpPlayerHands
 
cGameMusicHandlermpMusicHandler
 
cRadioHandlermpRadioHandler
 
cMapLoadTextmpMapLoadText
 
cPreMenumpPreMenu
 
cCreditsmpCredits
 
cDemoEndTextmpDemoEndText
 
cMainMenumpMainMenu
 
cIntroStorympIntroStory
 

The documentation for this class was generated from the following file: