◆ 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