HPL3/SOMA/Scripting/cEventDatabase

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

cEventDatabase has no public fields.

Functions

Return Type Function Name Parameters Description
cEvent@ AddEvent const tString& asName,
const tString &in asOwner,
const tString& asTrigger,
const tString& asScene
void Clear
cFactStateContainer@ CreateFactStateContainer
void DestroyFactStateContainer cFactStateContainer@ apContainer
cFactStateContainer@ GetDefaultMemory
cEvent@ GetEvent int alIdx
int GetEventNum
const tString& GetName
cEventOwner@ GetOwner const tString &in asName,
bool abCreateIfNotExist
cEventScene@ GetScene const tString &in asName,
bool abCreateIfNotExist
cEventTrigger@ GetTrigger const tString &in asName,
bool abCreateIfNotExist
void PerformEventActions cEvent@ apEvent
void QueryAddFactStates cFactStateContainer@ apFactStates
void QueryBegin cFactStateContainer@ apCustomMemory
cEvent@ QueryExecute const tString &in asOwner,
const tString& asTrigger,
const tString& asScene,
bool abPerformEventActions
cEvent@ QueryExecuteMultiOwner int alOwnerFlags,
const tString& asTrigger,
const tString& asScene,
bool abPerformEventActions
void SetupData

References

See all references...