Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.Set.SetAnimatorProperty Class Reference

Detailed Description

Set the value to animator's property.

Inheritance diagram for Doloro.AI.Set.SetAnimatorProperty:
Collaboration diagram for Doloro.AI.Set.SetAnimatorProperty:

Public Types

enum  AnimatorPropertiesAvailableTypes { Int , Float , Bool }
 Enum that collect the list of types available to using as animator properties
 

Public Member Functions

override void Init (Brain ai)
 Calling one time when AI initializing. More...
 
override Result Pass (Brain ai)
 SEnding value to the animator. More...
 
virtual void End (Brain ai)
 Occurs when action execution is ended. Calls each time the node got an explicit result as a Result.Success or Result.Fail More...
 

Public Attributes

string animatorPropertieName = ""
 Name of property on animator.
 
string valueVariableName = ""
 The name of variable that contains the value for animator property. Can be only of types: int, float, bool.
 
AnimatorPropertiesAvailableTypes valueTypeDefenitionId
 if of field's type.
 

Properties

PipelineItem self [get, set]
 Reference to node that contains this action.
 
virtual DataManagement.DynamicResources.Version version [get]
 Source version. More...
 
virtual string author [get]
 Source author.
 

Member Function Documentation

◆ End()

virtual void Doloro.AI.Action.End ( Brain  ai)
virtualinherited

Occurs when action execution is ended. Calls each time the node got an explicit result as a Result.Success or Result.Fail

Parameters
aiSource AI entity.

Reimplemented in Doloro.AI.Parallel, and Doloro.AI.LogicCoresRoot.

◆ Init()

override void Doloro.AI.Set.SetAnimatorProperty.Init ( Brain  ai)
virtual

Calling one time when AI initializing.

Reimplemented from Doloro.AI.Action.

◆ Pass()

override Result Doloro.AI.Set.SetAnimatorProperty.Pass ( Brain  ai)
virtual

SEnding value to the animator.

Parameters
aiSource AI entity
Returns
Result of setting operation. Fail in case Animator not found at the AI object.

Implements Doloro.AI.Action.

Property Documentation

◆ version

virtual DataManagement.DynamicResources.Version Doloro.AI.Action.version
getinherited
Initial value:
=
DataManagement.DynamicResources.Version._100

Source version.

Should be a constant value that defines what a version of relevant source is. Could be use for patching of the data according with version changes.


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