Makinom  2.21.0
API Documentation
GamingIsLove.Makinom.VariableSet< T > Class Template Reference
Inheritance diagram for GamingIsLove.Makinom.VariableSet< T >:
GamingIsLove.Makinom.VariableOriginSet< T > GamingIsLove.Makinom.BaseData GamingIsLove.Makinom.IBaseData

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from GamingIsLove.Makinom.VariableOriginSet< T >
override void SetData (DataObject data)
 Sets the variables of the class using a GamingIsLove.Makinom.DataObject. More...
 
bool IsSameObject (T check)
 
List< VariableHandlerGetHandlers (IDataCall call)
 
void GetHandlers (IDataCall call, List< VariableHandler > handlers)
 
VariableHandler GetFirstHandler (IDataCall call)
 
void Remove (IDataCall call, VariableHandler handler, string key, VariableRemoveType removeType)
 
void ChangeString (IDataCall call, VariableHandler handler, string key, string value, StringOperator op, string value2)
 
void ChangeBool (IDataCall call, VariableHandler handler, string key, bool value)
 
void ChangeInt (IDataCall call, VariableHandler handler, string key, int value, FloatOperator op)
 
void ChangeFloat (IDataCall call, VariableHandler handler, string key, float value, FloatOperator op)
 
void ChangeVector3 (IDataCall call, VariableHandler handler, string key, Vector3 value, Vector3Operator op, bool normalize)
 
void ChangeAxisVector3 (IDataCall call, VariableHandler handler, AxisType axis, string key, float value, FloatOperator op)
 
override string ToString ()
 
string GetListChangeString ()
 
string GetListChangeString (int index)
 
- 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

StringValue< T > key = new StringValue<T>()
 
- Public Attributes inherited from GamingIsLove.Makinom.VariableOriginSet< T >
ListVariableOrigin origin = ListVariableOrigin.Global
 
SelectedData< T > selectedData
 
fromObject
 
ComponentScope objectScope = ComponentScope.InChildren
 
StringValue< T > objectID
 
VariableListChangeType listChange = VariableListChangeType.Add
 
FloatValue< T > listIndex
 

Additional Inherited Members

- Properties inherited from GamingIsLove.Makinom.VariableOriginSet< T >
bool IsList [get]
 
bool IsSingleHandler [get]