UI::cLayerManager class

Base classes

class Graphics::ILayer
This interfaces defines a layer that is rendered every game loop, by callings its ILayer::DrawLayer() method.

Public types

enum Messages { kLayerRender = 0x24E5E7F }

Public static functions

static auto Get() -> cLayerManager*

Public variables

eastl::vector<cSPUILayeredObjectPtr> mLayeredObjects
eastl::vector<DefaultRefCountedPtr> field_20
bool field_34
int field_38
ObjectPtr field_3C
eastl::fixed_vector<IModelWorldPtr, 15> field_40
bool field_94

Enum documentation

enum UI::cLayerManager::Messages

Enumerators
kLayerRender

Message sent when the layer rendering starts (with parameter bool=true) and when it finishes (with parameter bool=false)