FrameIT
PlayerCtrl.PlatformSpecific.MobileInput Class Reference
Inheritance diagram for PlayerCtrl.PlatformSpecific.MobileInput:
PlayerCtrl.VirtualInput

Public Member Functions

override float GetAxis (string name, bool raw)
 
override void SetButtonDown (string name)
 
override void SetButtonUp (string name)
 
override void SetAxisPositive (string name)
 
override void SetAxisNegative (string name)
 
override void SetAxisZero (string name)
 
override void SetAxis (string name, float value)
 
override bool GetButtonDown (string name)
 
override bool GetButtonUp (string name)
 
override bool GetButton (string name)
 
override Vector3 MousePosition ()
 
- Public Member Functions inherited from PlayerCtrl.VirtualInput
bool AxisExists (string name)
 
bool ButtonExists (string name)
 
void RegisterVirtualAxis (CrossPlatformInputManager.VirtualAxis axis)
 
void RegisterVirtualButton (CrossPlatformInputManager.VirtualButton button)
 
void UnRegisterVirtualAxis (string name)
 
void UnRegisterVirtualButton (string name)
 
CrossPlatformInputManager.VirtualAxis VirtualAxisReference (string name)
 
void SetVirtualMousePositionX (float f)
 
void SetVirtualMousePositionY (float f)
 
void SetVirtualMousePositionZ (float f)
 

Private Member Functions

void AddButton (string name)
 
void AddAxes (string name)
 

Additional Inherited Members

- Protected Attributes inherited from PlayerCtrl.VirtualInput
Dictionary< string, CrossPlatformInputManager.VirtualAxism_VirtualAxes
 
Dictionary< string, CrossPlatformInputManager.VirtualButtonm_VirtualButtons
 
List< string > m_AlwaysUseVirtual = new List<string>()
 
- Properties inherited from PlayerCtrl.VirtualInput
Vector3 virtualMousePosition [getprivate set]
 

Member Function Documentation

◆ AddAxes()

void PlayerCtrl.PlatformSpecific.MobileInput.AddAxes ( string  name)
private

◆ AddButton()

void PlayerCtrl.PlatformSpecific.MobileInput.AddButton ( string  name)
private

◆ GetAxis()

override float PlayerCtrl.PlatformSpecific.MobileInput.GetAxis ( string  name,
bool  raw 
)
virtual

◆ GetButton()

override bool PlayerCtrl.PlatformSpecific.MobileInput.GetButton ( string  name)
virtual

◆ GetButtonDown()

override bool PlayerCtrl.PlatformSpecific.MobileInput.GetButtonDown ( string  name)
virtual

◆ GetButtonUp()

override bool PlayerCtrl.PlatformSpecific.MobileInput.GetButtonUp ( string  name)
virtual

◆ MousePosition()

override Vector3 PlayerCtrl.PlatformSpecific.MobileInput.MousePosition ( )
virtual

◆ SetAxis()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetAxis ( string  name,
float  value 
)
virtual

◆ SetAxisNegative()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetAxisNegative ( string  name)
virtual

◆ SetAxisPositive()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetAxisPositive ( string  name)
virtual

◆ SetAxisZero()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetAxisZero ( string  name)
virtual

◆ SetButtonDown()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetButtonDown ( string  name)
virtual

◆ SetButtonUp()

override void PlayerCtrl.PlatformSpecific.MobileInput.SetButtonUp ( string  name)
virtual

The documentation for this class was generated from the following file: