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

The UI component for a PlayerController. More...

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

Public Member Functions

ModUIElement CreateUIOnGameplayCanvas (ModUIElement prefab, bool bVisible=true)
 Creates a UI and places it on the players screen.
 
ModPlayerController GetModPlayerController ()
 Gets the player controller.
 
- 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 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 UI component for a PlayerController.

Member Function Documentation

◆ CreateUIOnGameplayCanvas()

ModUIElement ModWobblyLife.ModPlayerControllerUI.CreateUIOnGameplayCanvas ( ModUIElement  prefab,
bool  bVisible = true 
)

Creates a UI and places it on the players screen.

Parameters
prefab
bVisible
Returns

◆ GetModPlayerController()

ModPlayerController ModWobblyLife.ModPlayerControllerUI.GetModPlayerController ( )

Gets the player controller.

Returns

◆ ModNetworkStart()

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