AiMalgam Core
1.1.0
API documentation for the generic Unity3D AI System
- a -
ActionsActiveBlockedByState() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
Add() :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< T >
AddChild() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
AddDescriptor() :
NikosAssets.AiMalgam.AiMalgamEntity
AddEngine() :
NikosAssets.AiMalgam.AiMalgamEntity
AddStateDistinct() :
NikosAssets.AiMalgam.AiMalgamEntity
AiMalgamAsyncActionQueueHandler() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamAsyncActionQueueHandler
AllLemmasMatch< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
AllLemmasMatchOne< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
AnyLemmaMatch< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
AnyLemmaMatchesOne< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
ApplyAndValidateSettings() :
NikosAssets.AiMalgam.AiMalgamEntity
ApplyBranchLeafToEntity() :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
ApplySettings() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamBaseEngineWrapper
AutoFill() :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
,
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRegisterSelf< RuntimeSetType, SetType >
,
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamEntityRegisterSelf
,
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamTransformRegisterSelf
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
- b -
BranchTraverse() :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamRandomDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamScoreDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSingleDecider
- c -
CanStackAction() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
CanStackSetting() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
CheckRequiredDescriptors() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
CheckRequiredEngines() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
CheckSubscribeEntityStateChanged() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
CleanInvalidDescriptors() :
NikosAssets.AiMalgam.AiMalgamEntity
CleanInvalidEngines() :
NikosAssets.AiMalgam.AiMalgamEntity
Clear() :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
ClearChildren() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
CollectRequiredDescriptorsForConditionSettings() :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
CollectRequiredEnginesForActionSettings() :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
Compare() :
NikosAssets.AiMalgam.Settings.Comparers.AiMalgamBaseComparison
CreateFailed() :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResult
CreateMissingConnectionsOfInputs() :
NikosAssets.AiMalgam.AiEditor.AiMalgamNodeGraphEditor
CreateSucceeded() :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResult
- d -
Dispose() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >
- g -
GetDescriptorsByHash< BaseDescriptor >() :
NikosAssets.AiMalgam.AiMalgamEntity
GetEngineByHash() :
NikosAssets.AiMalgam.AiMalgamEntity
GetEnginesByHash() :
NikosAssets.AiMalgam.AiMalgamEntity
GetNodeMenuOrder() :
NikosAssets.AiMalgam.AiEditor.AiMalgamNodeGraphEditor
GetResult() :
NikosAssets.AiMalgam.Settings.Comparers.AiMalgamBaseComparison
GetStableActiveActions() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamBaseEngineWrapper
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
GetValue() :
NikosAssets.AiMalgam.Settings.AiMalgamNode
- h -
HandleRunningStates() :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
HandleSettingsSequentialAsync() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
- i -
InitializeTimings() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamActionHelper
InLemma< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
IsAncestorOrSelf() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
IsConditionMetFor() :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamANDConditionsContainer
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamBaseCondition
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionInverter
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResultReader
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamLayerCondition
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamNameCondition
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamORConditionsContainer
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamRandomCondition
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamStateCondition
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamTagCondition
- l -
LeafTraverse() :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamRandomDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamScoreDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSingleDecider
LoadMissingInputs() :
NikosAssets.AiMalgam.AiEditor.AiMalgamNodeGraphEditor
LoadMissingInputsForNode() :
NikosAssets.AiMalgam.AiEditor.AiMalgamNodeGraphEditor
- m -
MakeDecision() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
MarkInGraph() :
NikosAssets.AiMalgam.Settings.AiMalgamNode
- n -
NotifyOnNodeChanged() :
NikosAssets.AiMalgam.Settings.AiMalgamNode
- o -
OnAiMalgamEntityStateChanged() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
OneLemmaMatchesAny< BaseLemma >() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
OnOpen() :
NikosAssets.AiMalgam.Settings.AiMalgamNode
- r -
Remove() :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< T >
RemoveAllActiveActionsAndStatesQueue() :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamBaseEngineWrapper
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
RemoveChild() :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
RemoveDescriptor() :
NikosAssets.AiMalgam.AiMalgamEntity
RemoveEngine() :
NikosAssets.AiMalgam.AiMalgamEntity
RemoveState() :
NikosAssets.AiMalgam.AiMalgamEntity
ReordableNodeListAttribute() :
NikosAssets.AiMalgam.Helpers.Attributes.ReordableNodeListAttribute
ResetMarkingInGraph() :
NikosAssets.AiMalgam.Settings.AiMalgamNode
Restore() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >
RootTraverse() :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSubGraphDecider
,
NikosAssets.AiMalgam.Settings.Deciders.IAiMalgamDecider
Run() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >
- t -
Tick() :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
- u -
UpdateIsDoneGeneral() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamActionHelper
UpdateSupportedActionType() :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
- v -
Validate() :
NikosAssets.AiMalgam.Systems.Actions.AiMalgamBaseAction< BlackboardType >
ValidateSettings() :
NikosAssets.AiMalgam.AiMalgamEntity
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamBaseEngineWrapper
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
Generated by
1.9.3