Makinom  2.21.0
API Documentation
GamingIsLove.Makinom.GameObjectSelection Class Reference
Inheritance diagram for GamingIsLove.Makinom.GameObjectSelection:
GamingIsLove.Makinom.BaseData GamingIsLove.Makinom.IObjectSelection GamingIsLove.Makinom.IBaseData

Public Member Functions

 GameObjectSelection (GameObjectType type)
 
override void SetData (DataObject data)
 Sets the variables of the class using a GamingIsLove.Makinom.DataObject. More...
 
override bool Equals (object obj)
 
object GetFormulaObject (IDataCall call)
 
object GetFormulaObject (DataCall call)
 
GameObject GetObject (IDataCall call)
 
GameObject GetObject (DataCall call)
 
List< GameObject > GetObjects (IDataCall call)
 
List< GameObject > GetObjects (DataCall call)
 
GetFirstComponent< T > (IDataCall call, ComponentScopeSingle scope)
 
GetFirstComponent< T > (DataCall call, ComponentScopeSingle scope)
 
List< Component > GetAllComponents (DataCall call, ComponentScope scope, string componentName)
 
void GetObjectVariables (IDataCall call, List< VariableHandler > handlers, ComponentScope scope)
 
void GetObjectVariables (DataCall call, List< VariableHandler > handlers, ComponentScope scope)
 
void GetSelectedData (IDataCall call, List< SelectedDataHandler > handlers, ComponentScope scope)
 
void GetSelectedData (DataCall call, List< SelectedDataHandler > handlers, ComponentScope scope)
 
override string ToString ()
 
- Public Member Functions inherited from GamingIsLove.Makinom.BaseData
virtual DataObject GetData ()
 Gets a GamingIsLove.Makinom.DataObject representing the class. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for the field defined using the settingAutoSetup option of the GamingIsLove.Makinom.EditorInfoAttribute. More...
 

Public Attributes

GameObjectType type = GameObjectType.User
 
SelectedData< GameObjectSelectionselectedData
 
bool selectedOnlyGameObjects = false
 
StringValue< GameObjectSelectiongridKey
 
GridIndex< GameObjectSelectiongridIndex
 
bool useRoot = false
 
ChildObjectSettings childObject = new ChildObjectSettings()
 

Member Function Documentation

◆ SetData()

override void GamingIsLove.Makinom.GameObjectSelection.SetData ( DataObject  data)
virtual

Sets the variables of the class using a GamingIsLove.Makinom.DataObject.

Parameters
dataGamingIsLove.Makinom.DataObject containing the data.

Reimplemented from GamingIsLove.Makinom.BaseData.