◆ SCR_EditorManagerCore()
void SCR_EditorManagerCore.SCR_EditorManagerCore |
( |
| ) |
|
◆ ~SCR_EditorManagerCore()
void SCR_EditorManagerCore.~SCR_EditorManagerCore |
( |
| ) |
|
◆ CreateEditorManager()
◆ DeleteEditorManager()
void SCR_EditorManagerCore.DeleteEditorManager |
( |
int |
playerID | ) |
|
|
protected |
◆ GetBaseModePrefab()
◆ GetBaseModePrefabs() [1/2]
int SCR_EditorManagerCore.GetBaseModePrefabs |
( |
out notnull array< SCR_EditorModePrefab > |
outPrefabs, |
|
|
EEditorModeFlag |
flags = -1 , |
|
|
bool |
coreOnly = false |
|
) |
| |
Get prefabs of all base mode types.
- Parameters
-
- Returns
- Prefabs of base mode types
◆ GetBaseModePrefabs() [2/2]
Get sorted prefabs of all base mode types.
- Parameters
-
- Returns
- Sorted prefabs of base mode types
◆ GetBaseModes()
EEditorMode SCR_EditorManagerCore.GetBaseModes |
( |
EEditorModeFlag |
flags = -1 , |
|
|
bool |
coreOnly = false |
|
) |
| |
Get all base mode types.
- Parameters
-
- Returns
- Values of base mode types
◆ GetDefaultModeInfo()
Get UI info of given default mode.
- Parameters
-
- Returns
- UI info
◆ GetEditorEntities()
Get the list of all editor entities.
- Parameters
-
[out] | outEditorEntities | Array of editor entities |
◆ GetEditorManager() [1/2]
◆ GetEditorManager() [2/2]
Get editor manager of given player.
- Parameters
-
- Returns
- Editor manager
◆ GetEditorServer()
Get editor server entity.
- Returns
- Editor server entity
◆ GetSettingsEntity()
Get world-specific editor settings entity.
- Returns
- Settings entity
◆ OnGameEnd()
override void SCR_EditorManagerCore.OnGameEnd |
( |
| ) |
|
◆ OnGameStart()
override void SCR_EditorManagerCore.OnGameStart |
( |
| ) |
|
◆ OnPlayerDeleted()
void SCR_EditorManagerCore.OnPlayerDeleted |
( |
int |
playerID, |
|
|
IEntity |
player |
|
) |
| |
|
protected |
◆ OnPlayerDisconnected()
void SCR_EditorManagerCore.OnPlayerDisconnected |
( |
int |
playerID | ) |
|
|
protected |
◆ OnPlayerKilled()
◆ OnPlayerRegistered()
void SCR_EditorManagerCore.OnPlayerRegistered |
( |
int |
playerID | ) |
|
|
protected |
◆ OnPlayerRoleChange()
void SCR_EditorManagerCore.OnPlayerRoleChange |
( |
int |
playerId, |
|
|
EPlayerRole |
roleFlags |
|
) |
| |
|
protected |
◆ OnPlayerSpawn()
void SCR_EditorManagerCore.OnPlayerSpawn |
( |
int |
playerID, |
|
|
IEntity |
controlledEntity |
|
) |
| |
|
protected |
◆ OnPlayFromCameraPos()
void SCR_EditorManagerCore.OnPlayFromCameraPos |
( |
| ) |
|
◆ OnReconnectOnPreviousCharacter()
void SCR_EditorManagerCore.OnReconnectOnPreviousCharacter |
( |
notnull SCR_ReconnectData |
reconnectData | ) |
|
|
protected |
◆ SetEditorManager()
Set the local instance of the editor manager.
Shows an error when it already exists.
- Parameters
-
◆ SetSettingsEntity()
Assign entity with world-specific editor settings.
Will not do anything if settings are already assigned.
- Parameters
-
◆ Event_OnEditorManagerCreatedServer
ref ScriptInvoker SCR_EditorManagerCore.Event_OnEditorManagerCreatedServer = new ScriptInvoker |
◆ Event_OnEditorManagerDeletedServer
ref ScriptInvoker SCR_EditorManagerCore.Event_OnEditorManagerDeletedServer = new ScriptInvoker |
◆ Event_OnEditorManagerInitOwner
ref ScriptInvoker SCR_EditorManagerCore.Event_OnEditorManagerInitOwner = new ScriptInvoker |
◆ Event_OnEditorManagerPing
ref ScriptInvoker SCR_EditorManagerCore.Event_OnEditorManagerPing = new ScriptInvoker |
Called when user sends a ping.
- Parameters
-
playerID | ID of player who sent the ping |
◆ m_iRestoreOnReconnectTimeout
int SCR_EditorManagerCore.m_iRestoreOnReconnectTimeout |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Editor/Core/SCR_EditorManagerCore.c