A component which allows you to send data to client/server from this gameobject. More...
Public Member Functions | |
delegate void | ModNetworkBehaviourCallback (ModNetworkBehaviour modNetworkBehaviour) |
Delegate for a ModNetworkBehaviour. | |
delegate void | ModNetworkBehaviourNetworkObjectCallback (ModNetworkObject modNetworkObject) |
Delegate for a ModNetworkObject. | |
delegate void | ModNetworkBehaviourCallbackNetwork (ModNetworkBehaviour modNetworkBehaviour, Action< object > networkStartCallback, Action< object > registerRPCsCallback, Action< object > networkPostCallback) |
Internal use. | |
void | AssignNetworkBehaviour (object networkBehaviour) |
void | ModPrepare (bool bIsPrefab) |
Internal use. | |
bool | IsServer () |
Returns whether you are the server. | |
bool | IsConnected () |
Returns whether you are connected. | |
Guid | GetAssetId () |
Returns the assetid. | |
string | GetAssetIdRaw () |
Returns the assetidraw. | |
void | SetAssetId_Internal (string assetID) |
Sets the assetid. | |
object | GetNetworkBehaviourRaw () |
Returns the raw networkobject (Internal use) | |
Public Attributes | |
ModNetworkObject | modNetworkObject |
The networkObject used for communication of this object. | |
Protected Member Functions | |
virtual void | OnAssignNetworkBehaviour (object networkBehaviour) |
virtual void | Awake () |
virtual void | Start () |
virtual void | Reset () |
virtual void | OnDestroy () |
virtual void | OnValidate () |
virtual void | ModAwake () |
Called on Awake. | |
virtual void | ModStart () |
Called on Start. | |
virtual void | ModReset () |
Called on Reset. | |
virtual void | ModOnValidate () |
Called on validate. | |
virtual void | ModOnDestroy () |
Called on OnDestroy. | |
virtual void | RegisterRPCs (object networkObject) |
virtual void | NetworkStart (object networkObject) |
virtual void | NetworkPost (object networkObject) |
virtual void | ModRegisterRPCs (ModNetworkObject modNetworkObject) |
Called when you should register rpcs. | |
virtual void | ModNetworkStart (ModNetworkObject modNetworkObject) |
Called when this object is ready on the network. | |
virtual void | ModNetworkPost (ModNetworkObject modNetworkObject) |
Called after fully initalized the network. | |
Protected Attributes | |
object | networkBehaviour |
A component which allows you to send data to client/server from this gameobject.
void ModWobblyLife.Network.ModNetworkBehaviour.AssignNetworkBehaviour | ( | object | networkBehaviour | ) |
|
protectedvirtual |
Reimplemented in ModWobblyLife.ModPlayerCharacter, and ModWobblyLife.ModPlayerController.
Guid ModWobblyLife.Network.ModNetworkBehaviour.GetAssetId | ( | ) |
Returns the assetid.
string ModWobblyLife.Network.ModNetworkBehaviour.GetAssetIdRaw | ( | ) |
Returns the assetidraw.
object ModWobblyLife.Network.ModNetworkBehaviour.GetNetworkBehaviourRaw | ( | ) |
Returns the raw networkobject (Internal use)
bool ModWobblyLife.Network.ModNetworkBehaviour.IsConnected | ( | ) |
Returns whether you are connected.
bool ModWobblyLife.Network.ModNetworkBehaviour.IsServer | ( | ) |
Returns whether you are the server.
|
protectedvirtual |
Called on Awake.
delegate void ModWobblyLife.Network.ModNetworkBehaviour.ModNetworkBehaviourCallback | ( | ModNetworkBehaviour | modNetworkBehaviour | ) |
Delegate for a ModNetworkBehaviour.
modNetworkBehaviour |
delegate void ModWobblyLife.Network.ModNetworkBehaviour.ModNetworkBehaviourCallbackNetwork | ( | ModNetworkBehaviour | modNetworkBehaviour, |
Action< object > | networkStartCallback, | ||
Action< object > | registerRPCsCallback, | ||
Action< object > | networkPostCallback | ||
) |
Internal use.
modNetworkBehaviour | |
networkStartCallback | |
registerRPCsCallback | |
networkPostCallback |
delegate void ModWobblyLife.Network.ModNetworkBehaviour.ModNetworkBehaviourNetworkObjectCallback | ( | ModNetworkObject | modNetworkObject | ) |
Delegate for a ModNetworkObject.
modNetworkObject |
|
protectedvirtual |
Called after fully initalized the network.
modNetworkObject |
|
protectedvirtual |
Called when this object is ready on the network.
modNetworkObject |
Reimplemented in ModWobblyLife.ModTouchButton.
|
protectedvirtual |
Called on OnDestroy.
|
protectedvirtual |
Called on validate.
void ModWobblyLife.Network.ModNetworkBehaviour.ModPrepare | ( | bool | bIsPrefab | ) |
Internal use.
bIsPrefab |
|
protectedvirtual |
Called when you should register rpcs.
modNetworkObject |
Reimplemented in ModWobblyLife.ModTouchButton.
|
protectedvirtual |
Called on Reset.
Reimplemented in ModWobblyLife.ModDynamicObject.
|
protectedvirtual |
Called on Start.
|
protectedvirtual |
Reimplemented in ModWobblyLife.ModPlayerCharacter, and ModWobblyLife.ModPlayerController.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in ModWobblyLife.ModDynamicObject, and ModWobblyLife.ModPlayerController.
|
protectedvirtual |
Reimplemented in ModWobblyLife.ModPlayerCharacter, and ModWobblyLife.ModPlayerController.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
void ModWobblyLife.Network.ModNetworkBehaviour.SetAssetId_Internal | ( | string | assetID | ) |
Sets the assetid.
assetID |
|
protectedvirtual |
ModNetworkObject ModWobblyLife.Network.ModNetworkBehaviour.modNetworkObject |
The networkObject used for communication of this object.
|
protected |
ModNetworkBehaviourNetworkObjectCallback ModWobblyLife.Network.ModNetworkBehaviour.modNetworkPost |
ModNetworkBehaviourNetworkObjectCallback ModWobblyLife.Network.ModNetworkBehaviour.modNetworkStart |
ModNetworkBehaviourCallback ModWobblyLife.Network.ModNetworkBehaviour.modOnDestroy |
ModNetworkBehaviourNetworkObjectCallback ModWobblyLife.Network.ModNetworkBehaviour.modRegisterRPCs |
|
static |
Internal use.
|
static |
Internal use.