dao::gui::Screen

struct

A screen the GUI system keeps, either the game’s or a plugin’s.

Declared in dao/Gui.h.

Fields

Field Type  
flags std::uint32_t = 0 kScreenModal, or 0x10 for a loading screen
id std::int32_t = -1 the GUI system’s ID: 0-0x3F the game’s, 0x100 and up plugins’
layer std::int32_t = 0 the stacking order: kLayerHud and the rest
movie std::wstring its movie’s name, as NameOf gives it: L”inventory”
name std::wstring the name ShowScreen and the full-screen messages use: L”Inventory”
shown bool = false its movie is active and drawn; not the same as logically open