Makinom  2.21.0
API Documentation
GamingIsLove.Makinom.TextCodeSettings Class Reference
Inheritance diagram for GamingIsLove.Makinom.TextCodeSettings:
GamingIsLove.Makinom.BaseSettings GamingIsLove.Makinom.IBaseData

Public Member Functions

 TextCodeSettings (MakinomProjectAsset project)
 
string [] GetTextCodes ()
 
void ReplaceCustomTextCodes (UIText text, VariableHandler handler)
 
void ReplaceCustomTextCodes (ref string text, VariableHandler handler)
 
- Public Member Functions inherited from GamingIsLove.Makinom.BaseSettings
virtual void LoadProject (MakinomProjectAsset project)
 Loads the settings found in the Project asset. More...
 
virtual void InitDataAssetSettings ()
 Initializes the settings of directly referenced data assets. More...
 
virtual DataFile GetSaveData (bool encrypt, DataFile.SaveFormatType format)
 Gets the save data. More...
 
virtual bool HasChanged (MakinomProjectAsset project, bool encrypt, DataFile.SaveFormatType format, out DataFile file)
 
virtual DataObject GetData ()
 Gets a GamingIsLove.Makinom.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a GamingIsLove.Makinom.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for the field defined using the settingAutoSetup option of the GamingIsLove.Makinom.EditorInfoAttribute. More...
 

Public Attributes

CustomTextCode [] textCode = new CustomTextCode[0]
 

Properties

override string Filename [get]
 
- Properties inherited from GamingIsLove.Makinom.BaseSettings
abstract string Filename [get]
 Gets the filename used for saving the settings. More...
 
virtual System.Type InstanceType [get]
 
virtual int Count [get]
 
virtual bool HasGeneralSettings [get]