Wobbly Life Mod SDK
 
Loading...
Searching...
No Matches
ModWobblyLife.ModPlayerControllerInputManager Class Reference

The input manager for a controller. More...

Inheritance diagram for ModWobblyLife.ModPlayerControllerInputManager:
ModWobblyLife.Network.ModNetworkSubBehaviour ModWobblyLife.Network.IModNetworkSubBehaviour

Public Member Functions

void EnablePlayerTransformInput (object handle)
 Enable the player transform input.
 
void DisablePlayerTransformInput (object handle)
 Disable the player transform input.
 
ModInputPlayer GetInputPlayer ()
 Returns the input player used to get input from this player.
 
bool IsUsingMouseKeyboard ()
 Whether this player is using mouse or keyboard.
 
bool IsGameplayInputEnabled ()
 Whether the gameplay input like player movement is enabled.
 
- Public Member Functions inherited from ModWobblyLife.Network.ModNetworkSubBehaviour
void RegisterRPCs (ModNetworkObject networkObject)
 Called when you should register rpcs.
 
void NetworkStart (ModNetworkObject networkObject)
 Called when this object is ready on the network.
 
void NetworkPost (ModNetworkObject networkObject)
 Called after fully initalized the network.
 
GameObject GetGameObject ()
 Returns the gameobject of this object.
 
void RegisterRPCs (ModNetworkObject networkObject)
 Called when you should register rpcs.
 
void NetworkStart (ModNetworkObject networkObject)
 Called when this object is ready on the network.
 
void NetworkPost (ModNetworkObject networkObject)
 Called after fully initalized the network.
 
GameObject GetGameObject ()
 Returns the gameobject of this object.
 

Protected Member Functions

override void Awake ()
 
override void ModNetworkStart (ModNetworkObject modNetworkObject)
 
- Protected Member Functions inherited from ModWobblyLife.Network.ModNetworkSubBehaviour
virtual void Awake ()
 
virtual void Start ()
 
virtual void OnDestroy ()
 
virtual void ModAwake ()
 
virtual void ModStart ()
 
virtual void ModOnDestroy ()
 
virtual void ModRegisterRPCs (ModNetworkObject modNetworkObject)
 
virtual void ModNetworkStart (ModNetworkObject modNetworkObject)
 
virtual void ModNetworkPost (ModNetworkObject modNetworkObject)
 

Additional Inherited Members

- Public Attributes inherited from ModWobblyLife.Network.ModNetworkSubBehaviour
ModNetworkObject modNetworkObject
 

Detailed Description

The input manager for a controller.

Member Function Documentation

◆ Awake()

override void ModWobblyLife.ModPlayerControllerInputManager.Awake ( )
protectedvirtual

◆ DisablePlayerTransformInput()

void ModWobblyLife.ModPlayerControllerInputManager.DisablePlayerTransformInput ( object  handle)

Disable the player transform input.

Parameters
handle

◆ EnablePlayerTransformInput()

void ModWobblyLife.ModPlayerControllerInputManager.EnablePlayerTransformInput ( object  handle)

Enable the player transform input.

Parameters
handle

◆ GetInputPlayer()

ModInputPlayer ModWobblyLife.ModPlayerControllerInputManager.GetInputPlayer ( )

Returns the input player used to get input from this player.

Returns

◆ IsGameplayInputEnabled()

bool ModWobblyLife.ModPlayerControllerInputManager.IsGameplayInputEnabled ( )

Whether the gameplay input like player movement is enabled.

Returns

◆ IsUsingMouseKeyboard()

bool ModWobblyLife.ModPlayerControllerInputManager.IsUsingMouseKeyboard ( )

Whether this player is using mouse or keyboard.

Returns

◆ ModNetworkStart()

override void ModWobblyLife.ModPlayerControllerInputManager.ModNetworkStart ( ModNetworkObject  modNetworkObject)
protectedvirtual