AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
NikosAssets.AiMalgam.AiMalgamEntity Member List

This is the complete list of members for NikosAssets.AiMalgam.AiMalgamEntity, including all inherited members.

_descriptorsNikosAssets.AiMalgam.AiMalgamEntityprotected
_enginesNikosAssets.AiMalgam.AiMalgamEntityprotected
AddDescriptor(AiMalgamBaseDescriptor descriptor)NikosAssets.AiMalgam.AiMalgamEntityvirtual
AddEngine(AiMalgamBaseEngineWrapper baseEngineWrapper)NikosAssets.AiMalgam.AiMalgamEntityvirtual
AddStateDistinct(AiMalgamState state, AiMalgamBaseEngineWrapper baseEngineWrapper=null)NikosAssets.AiMalgam.AiMalgamEntityvirtual
ApplyAndValidateSettings(AiMalgamBaseSettings baseSettings, bool ignoreValidation=false)NikosAssets.AiMalgam.AiMalgamEntityvirtual
Awake() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
CleanInvalidDescriptors()NikosAssets.AiMalgam.AiMalgamEntityvirtual
CleanInvalidEngines()NikosAssets.AiMalgam.AiMalgamEntityvirtual
currentStatesNikosAssets.AiMalgam.AiMalgamEntity
DescriptorsNikosAssets.AiMalgam.AiMalgamEntity
EnginesNikosAssets.AiMalgam.AiMalgamEntity
GetDescriptorsByHash< BaseDescriptor >(int hash)NikosAssets.AiMalgam.AiMalgamEntityvirtual
GetEngineByHash(int hash)NikosAssets.AiMalgam.AiMalgamEntityvirtual
GetEnginesByHash(int hash)NikosAssets.AiMalgam.AiMalgamEntityvirtual
InvokeStateChanged(AiMalgamBaseEngineWrapper engine, AiMalgamState state, bool addedOrRemoved) (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
OnDescriptorListChanged (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntity
OnDestroy() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
OnDisable() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
OnEnable() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
OnEnginesListChanged (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntity
OnStateChanged (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntity
OnStateChangedUnityEvent (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntity
OnValidate() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
RemoveAllActionsAcrossAllEngines() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityvirtual
RemoveDescriptor(AiMalgamBaseDescriptor descriptor)NikosAssets.AiMalgam.AiMalgamEntityvirtual
RemoveEngine(AiMalgamBaseEngineWrapper baseEngineWrapper)NikosAssets.AiMalgam.AiMalgamEntityvirtual
RemoveState(AiMalgamState state, AiMalgamBaseEngineWrapper baseEngineWrapper=null)NikosAssets.AiMalgam.AiMalgamEntityvirtual
Start() (defined in NikosAssets.AiMalgam.AiMalgamEntity)NikosAssets.AiMalgam.AiMalgamEntityprotectedvirtual
ValidateSettings(AiMalgamBaseSettings baseSettings, out AiMalgamBaseEngineWrapper outEngine)NikosAssets.AiMalgam.AiMalgamEntityvirtual