AiMalgam Core
1.1.0
API documentation for the generic Unity3D AI System
- _ -
_actions :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_actionsAddQueue :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_actionsRemoveQueue :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_actionTypeSupported :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_actionTypeSupportedHash :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_aiMalgamEntity :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
,
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_children :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_copyFromRuntimeSet :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
_currentDecision :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_descriptors :
NikosAssets.AiMalgam.AiMalgamEntity
_descriptorsRequiredByGraph :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_descriptorTypeSupported :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
,
NikosAssets.AiMalgam.Settings.Comparers.AiMalgamBaseComparisonForDescriptors< DescriptorType >
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamBaseConditionForDescriptors< DescriptorType >
_descriptorTypeSupportedHash :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
,
NikosAssets.AiMalgam.Settings.Comparers.AiMalgamBaseComparisonForDescriptors< DescriptorType >
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamBaseConditionForDescriptors< DescriptorType >
_engines :
NikosAssets.AiMalgam.AiMalgamEntity
_enginesRequiredByGraph :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_isLeaf :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_isRoot :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_label :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_labelHash :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_lastMousePos :
NikosAssets.AiMalgam.AiEditor.AiMalgamNodeGraphEditor
_makeDecision :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_nodeGraph :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_oldParent :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
_prevAiMalgamEntity :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
,
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_prevCopyFromRuntimeSet :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
_prevNodeGraph :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
_prevStoreInRuntimeSet :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
_removeAllActiveActionsAndStates :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
_storeInRuntimeSet :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
_subscribeToAnyStateChangedOnEntity :
NikosAssets.AiMalgam.Systems.Engines.AiMalgamEntityBaseEngine< ActionType, BlackboardType >
- a -
abortSequenceOnFailedSetting :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
actionResult :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
addThisToEntity :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor
alwaysMakeDecision :
NikosAssets.AiMalgam.Systems.Decisions.AiMalgamBaseDecisionSystem
andConditions :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamANDConditionsContainer
applySettingsSequentialAsync :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
ATTRIBUTE_FIELD_BOXGROUP_CONDITIONREQU :
NikosAssets.AiMalgam.AiMalgamConstants
awakeDecider :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
- c -
chance :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamRandomCondition
checkStateHierarchy :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamStateCondition
childDecisionNodes :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
collapseNodesOnPanning :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
condition :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
conditionResultToKeys :
NikosAssets.AiMalgam.Descriptions.AiMalgamConditionResultDescriptor
conditionToDispose :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
conditionToEnter :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
conditionToValidate :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
continueSequenceOnDifferentDecisionMade :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
copyRuntimeSetItemsDistinct :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
currentStates :
NikosAssets.AiMalgam.AiMalgamEntity
- d -
decider :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamApplyDeciderResult
disposalTiming :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
disposeAllActiveStatesAndActionsOnEnterSuccess :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
disposeOnValidationFail :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
disposeStatesAndActions :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
- e -
executionTiming :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
exitStateOnDispose :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
- f -
FailedConditionAtIndex :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamANDConditionsResult
- i -
ignoreIncomingBlockingStatesWhileActive :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
ignoreIsBlockedByOnEnter :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
isBlockedByStates :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
isLeaf :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
- k -
key :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResultReader
- l -
layerMasks :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamLayerCondition
leafSettingsListWrapper :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamBaseDecider
list :
NikosAssets.AiMalgam.Helpers.ListWrapper< T >
- m -
matchName :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamNameCondition
matchOneOtherwiseNone :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamLayerCondition
matchTag :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamTagCondition
maxAllowedFailedValidations :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
maxStackable :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
MESSAGE_ALL_SETTINGS_PASS :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamApplyDeciderResult
MESSAGE_CHOOSE_ACTION :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
MESSAGE_CONDITION :
NikosAssets.AiMalgam.Settings.AiMalgamBaseResult
MESSAGE_ENGINE_NOT_FOUND :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
MESSAGE_LEAF :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamApplyDeciderResult
MESSAGE_MINONE_SETTING_PASS :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamApplyDeciderResult
MESSAGE_NULL :
NikosAssets.AiMalgam.Settings.AiMalgamBaseResult
MESSAGE_STACKING :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
MESSAGE_STATES :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
- n -
nameToCompare :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamNameCondition
- o -
orConditions :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamORConditionsContainer
output :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
,
NikosAssets.AiMalgam.Settings.Comparers.AiMalgamBaseComparison
,
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamBaseCondition
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
,
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeCollection
,
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseVariable
,
NikosAssets.AiMalgam.Settings.States.AiMalgamState
- p -
parent :
NikosAssets.AiMalgam.Settings.AiMalgamBaseLemma
priority :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
- r -
registerItem :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRegisterSelf< RuntimeSetType, SetType >
registerOnEnableAndDisable :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRegisterSelf< RuntimeSetType, SetType >
registerOnStartAndDestroy :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRegisterSelf< RuntimeSetType, SetType >
registerRuntimeSet :
NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRegisterSelf< RuntimeSetType, SetType >
removeAllActiveStatesAndActions :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
removeSpecificActiveStatesAndActions :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderWrapper
repeatExecution :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
repeatExecutionAmount :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
representsState :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
requester :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderScoreSorter
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSettingsScoreSorter
requiredDescriptorsForConditions :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
requiredEnginesForActions :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
restartSequenceOnSameDecision :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
restoreValuesOnDispose :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
rootDecider :
NikosAssets.AiMalgam.Settings.AiMalgamNodeGraph
- s -
score :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResult
settings :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamApplyActionSettingResult
stateListWrapper :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamStateCondition
stateMatching :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamStateCondition
storeIntoRuntimeSetAtStart :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
storeLaterAddedIntoRuntimeSet :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
subGraph :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSubGraphDecider
subscribeToCopyRuntimeSetChanges :
NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDestinationContainerWithRuntimeSet< ComponentType, RuntimeSetType >
succeedOnStackLimitReached :
NikosAssets.AiMalgam.Settings.Actions.AiMalgamBaseSettings
successIfAnyPasses :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamMultipleDecider
- t -
tagToCompare :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamTagCondition
target :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamDeciderScoreSorter
,
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSettingsScoreSorter
tryNextOnFailedChild :
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamScoreDecider
- u -
useEqualsOtherwiseContains :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamNameCondition
useKey :
NikosAssets.AiMalgam.Settings.Conditions.AiMalgamConditionResultReader
Generated by
1.9.3