ORK Framework  2.25.2
API Documentation
ORKFramework.BaseNode Class Reference
Inheritance diagram for ORKFramework.BaseNode:
ORKFramework.BaseIndexData ORKFramework.BaseData ORKFramework.IBaseData ORKFramework.AI.BattleAI ORKFramework.AI.Steps.CoreAIStep ORKFramework.Events.BaseEvent ORKFramework.Events.Steps.CoreEventStep ORKFramework.Formulas.Formula ORKFramework.Formulas.Steps.CoreFormulaStep ORKFramework.AI.Steps.BaseAIStep ORKFramework.Events.BattleEndEvent ORKFramework.Events.BattleEvent ORKFramework.Events.BattleStartEvent ORKFramework.Events.GameEvent ORKFramework.Events.MoveEvent ORKFramework.Events.PhaseChangeEvent ORKFramework.Events.Steps.BaseEventStep ORKFramework.Formulas.Steps.BaseFormulaStep

Public Member Functions

virtual bool IsRemovable ()
 
virtual string GetNodeName ()
 
virtual string GetNodeDetails ()
 
virtual string GetNextName (int index)
 
virtual int GetNextCount ()
 
virtual int GetNext (int index)
 
virtual void SetNext (int index, int next)
 
int GetFirstFree ()
 
- Public Member Functions inherited from ORKFramework.BaseData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 

Public Attributes

Vector2 nodePosition = new Vector2(38, 38)
 
bool overrideNodeName = false
 
string nodeName = ""
 

Properties

virtual bool IsEnabled [get]
 
- Properties inherited from ORKFramework.BaseIndexData
virtual int RealID [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from ORKFramework.BaseIndexData
int realID = 0