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

Public Member Functions

virtual void UpgradeOldAxis (DataObject data, string key)
 
virtual bool HasInput ()
 
virtual bool HasInput (int inputID)
 
virtual float GetAxis (bool negatePlusMinus)
 
virtual float GetAxis (int inputID, bool negatePlusMinus)
 
virtual void PlayClip ()
 
- Public Member Functions inherited from GamingIsLove.Makinom.BaseData
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

bool useAxis = false
 
AssetSelection< InputKeyAssetaxisKey = new AssetSelection<InputKeyAsset>()
 
AssetSelection< InputKeyAssetplusKey = new AssetSelection<InputKeyAsset>()
 
AssetSelection< InputKeyAssetminusKey = new AssetSelection<InputKeyAsset>()
 
AssetSource< AudioClip > audioClip
 
int channel = 0
 
float volume = 1