Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.Core Namespace Reference

Classes

class  DAIProject
 Storage for logical nodes as well as project related data. More...
 
class  Memory
 The class that add an ability to AI to member the references and values. Required to orientation in the world space. More...
 
class  PipelineItem
 Shell of the Action class using into the AI internal logic conveyor. More...
 
class  PipelineMap
 Object that represents cross-session entity of the AI node. More...
 
class  StorageEditor
 
class  StorageIgnoreAttribute
 Attribute that must be applied in case if property must be ignored into the DAIProject instance. More...
 
class  Utils
 Bunch of runtime related utilities. More...
 
class  Variable
 Legacy More...
 

Enumerations

enum  ComparePrefix { Is , Not }
 Define logical operator used in comparison. More...
 
enum  DebugDepth { None , Shallow , Deep }
 Levels of debug process tracking. More...
 
enum  TargetMode { This , Variable }
 Defines source of target. More...
 
enum  VarMode { Const , Variable }
 Describe the mode of getting values. More...
 
enum  IterationType { Never , Always , UntilSuccess , UntilFail }
 Defines iteration behavior for an entity. More...
 
enum  Result { Success , Fail , InProgress , None }
 Result of calculation. More...
 

Enumeration Type Documentation

◆ ComparePrefix

Define logical operator used in comparison.

Enumerator
Is 

Equal.

Not 

Not equal.

◆ DebugDepth

Levels of debug process tracking.

Enumerator
None 

Debug disabled.

Shallow 

Normal level of debug environment tracking.

Deep 

Deep level of data scrapping.

◆ IterationType

Defines iteration behavior for an entity.

Enumerator
Never 

Logical entity will not been iterated in loop.

Always 

Logical entity will iterate until it's execution loop will be continued of broken.

UntilSuccess 

Computes logical entity until it returns Result.Success.

UntilFail 

Computes logical entity until it returns Result.Fail.

◆ Result

Result of calculation.

Enumerator
Success 

Logical entity computed with positive result.

Fail 

Logical entity computed with negative result.

InProgress 

Logical entity computing in progress.

None 

Logical entity execution has not been started yet.

◆ TargetMode

Defines source of target.

Enumerator
This 

Target is this object.

Variable 

Target stored at the memory variable.

◆ VarMode

Describe the mode of getting values.

Enumerator
Const 

Value provided in solid state by editor.

Variable 

Value will be loaded from the Memory by its key at runtime.