public override void Init(object parentContainer) { CurrentEditor = this; Header = new RoomEditorHeaderState(this); Header.Init(this); base.Init(parentContainer); if (RoomInitialized) { RoomInstance.UpdateVisuals(); } }
public override void MainEditorGUI(float width) { base.MainEditorGUI(width); CurrentEditor = this; Header.OnGUI(width); if (!RoomInitialized) { NoRoomGUI(); if (!RoomInitialized) { return; } } RoomGUI(width); }
public override void Terminate() { base.Terminate(); CurrentEditor = null; }
public override void Init(object parentContainer) { base.Init(parentContainer); m_roomEditor = new RoomEditor(); m_roomEditor.Init(this); }
void OnEnable() { m_roomEditor = new RoomEditor(); m_roomEditor.Init(this); }