Makinom  2.21.0
API Documentation
GamingIsLove.Makinom.BaseIndexData Class Reference
Inheritance diagram for GamingIsLove.Makinom.BaseIndexData:
GamingIsLove.Makinom.BaseData GamingIsLove.Makinom.IBaseData GamingIsLove.Makinom.AnimationTemplate GamingIsLove.Makinom.BaseIndexDataWithType< T, V > GamingIsLove.Makinom.BaseLanguageData GamingIsLove.Makinom.CameraPosition GamingIsLove.Makinom.FormulaType GamingIsLove.Makinom.GameState GamingIsLove.Makinom.GameStateConditionTemplate GamingIsLove.Makinom.GeneralConditionTemplate GamingIsLove.Makinom.GlobalMachine GamingIsLove.Makinom.HUDSetting GamingIsLove.Makinom.MachineTemplate GamingIsLove.Makinom.MachineTypeSetting GamingIsLove.Makinom.MusicClipSetting GamingIsLove.Makinom.PluginSetting GamingIsLove.Makinom.PoolSetting GamingIsLove.Makinom.PortraitType GamingIsLove.Makinom.PrefabSaver GamingIsLove.Makinom.SoundTemplate GamingIsLove.Makinom.SoundType GamingIsLove.Makinom.UILayerSetting GamingIsLove.Makinom.UILayoutSetting GamingIsLove.Makinom.VariableChangeTemplate GamingIsLove.Makinom.VariableConditionTemplate

Public Member Functions

 BaseIndexData (string guid)
 
virtual void GenerateGUID ()
 
override void SetData (DataObject data)
 Sets the variables of the class using a GamingIsLove.Makinom.DataObject. More...
 
override DataObject GetData ()
 Gets a GamingIsLove.Makinom.DataObject representing the class. More...
 
virtual string GetEditorPopupName (bool addType)
 
- Public Member Functions inherited from GamingIsLove.Makinom.BaseData
virtual void EditorAutoSetup (string fieldName)
 Called for the field defined using the settingAutoSetup option of the GamingIsLove.Makinom.EditorInfoAttribute. More...
 

Protected Attributes

int realID = 0
 
string guid = System.Guid.NewGuid().ToString()
 

Properties

virtual string GUID [get, set]
 
virtual int ID [get, set]
 
abstract string EditorName [get, set]
 
virtual string DataName [get]
 

Member Function Documentation

◆ GetData()

override DataObject GamingIsLove.Makinom.BaseIndexData.GetData ( )
virtual

Gets a GamingIsLove.Makinom.DataObject representing the class.

Returns
GamingIsLove.Makinom.DataObject containing the class data.

Reimplemented from GamingIsLove.Makinom.BaseData.

◆ SetData()

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