Class MultiplayerRolesManager
Provides an api for managing multiplayer roles in runtime.
Inherited Members
Namespace: Unity.Multiplayer
Assembly: Unity.DedicatedServer.MultiplayerRoles.dll
Syntax
public static class MultiplayerRolesManager
Properties
ActiveMultiplayerRoleMask
Gets the active multiplayer role mask.
Declaration
public static MultiplayerRoleFlags ActiveMultiplayerRoleMask { get; }
Property Value
Type | Description |
---|---|
Multiplayer |
Methods
GetMultiplayerRoleMaskForComponent(Component)
Gets the multiplayer role mask for a Component.
Declaration
public static MultiplayerRoleFlags GetMultiplayerRoleMaskForComponent(Component component)
Parameters
Type | Name | Description |
---|---|---|
Component | component | The Component. |
Returns
Type | Description |
---|---|
Multiplayer |
Returns the multiplayer role mask for the provided Component. |
GetMultiplayerRoleMaskForGameObject(GameObject)
Gets the multiplayer role mask for a GameObject.
Declaration
public static MultiplayerRoleFlags GetMultiplayerRoleMaskForGameObject(GameObject gameObject)
Parameters
Type | Name | Description |
---|---|---|
Game |
gameObject | The GameObject. |
Returns
Type | Description |
---|---|
Multiplayer |
Returns the multiplayer role mask for the provided GameObject. |