Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
ISLayoutManager Class Reference

Static Public Member Functions

static void RegisterWindow (string name, ISUIElement funcs, ISUIElement target)
static void DefaultRestoreWindow (ISUIElement window, umbrella::ISLayoutManager::Layout layout)
static void DefaultSaveWindow (ISUIElement window, umbrella::ISLayoutManager::Layout layout)
static void SaveWindowVisible (ISUIElement window, umbrella::ISLayoutManager::Layout layout)
static unknown TryRestore (string name)
static void CallRestoreLayout (string name, umbrella::ISLayoutManager::Layout layout)
static void CallSaveLayout (string name, umbrella::ISLayoutManager::Layout layout)
static ISResizeWidget FindResizeWidget (ISUIElement window)
static void ReadIni ()
static void WriteIni ()
static void SaveLayout (string name, ISUIElement window)
static void OnPostSave ()

Static Public Attributes

static table< string, umbrella::ISLayoutManager::RegisteredWindowwindows
static umbrella::ISLayoutManager::Resolution[] layouts

Member Function Documentation

◆ CallRestoreLayout()

void ISLayoutManager::CallRestoreLayout ( string name,
umbrella::ISLayoutManager::Layout layout )
static

◆ CallSaveLayout()

void ISLayoutManager::CallSaveLayout ( string name,
umbrella::ISLayoutManager::Layout layout )
static

◆ DefaultRestoreWindow()

void ISLayoutManager::DefaultRestoreWindow ( ISUIElement window,
umbrella::ISLayoutManager::Layout layout )
static

◆ DefaultSaveWindow()

void ISLayoutManager::DefaultSaveWindow ( ISUIElement window,
umbrella::ISLayoutManager::Layout layout )
static

◆ FindResizeWidget()

ISResizeWidget ISLayoutManager::FindResizeWidget ( ISUIElement window)
static

◆ OnPostSave()

void ISLayoutManager::OnPostSave ( )
static

◆ ReadIni()

void ISLayoutManager::ReadIni ( )
static

◆ RegisterWindow()

void ISLayoutManager::RegisterWindow ( string name,
ISUIElement funcs,
ISUIElement target )
static

◆ SaveLayout()

void ISLayoutManager::SaveLayout ( string name,
ISUIElement window )
static

◆ SaveWindowVisible()

void ISLayoutManager::SaveWindowVisible ( ISUIElement window,
umbrella::ISLayoutManager::Layout layout )
static

◆ TryRestore()

unknown ISLayoutManager::TryRestore ( string name)
static

◆ WriteIni()

void ISLayoutManager::WriteIni ( )
static

Member Data Documentation

◆ layouts

umbrella::ISLayoutManager::Resolution [] ISLayoutManager::layouts
static

◆ windows

table<string, umbrella::ISLayoutManager::RegisteredWindow> ISLayoutManager::windows
static

The documentation for this class was generated from the following file: