begin() | Castor3D::OverlayManager | inline |
begin() const | Castor3D::OverlayManager | inline |
Cleanup() | Castor3D::OverlayManager | |
Clear() | Castor3D::OverlayManager | |
Collection typedef | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | |
const_iterator typedef | Castor3D::OverlayManager | |
Create(Castor::String const &p_name, eOVERLAY_TYPE p_type, OverlaySPtr p_parent, SceneSPtr p_scene) | Castor3D::OverlayManager | |
ResourceManager< Castor::String, Overlay >::Create(Castor::String const &p_name, Parameters &&... p_params) | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
CreateBorderPanel(Castor::String const &p_name, Castor::Point2d const &p_position, Castor::Point2d const &p_size, MaterialSPtr p_material, Castor::Point4d const &p_bordersSize, MaterialSPtr p_bordersMaterial, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
CreateBorderPanel(Castor::String const &p_name, Castor::Position const &p_position, Castor::Size const &p_size, MaterialSPtr p_material, Castor::Rectangle const &p_bordersSize, MaterialSPtr p_bordersMaterial, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
CreateFontTexture(Castor::FontSPtr p_font) | Castor3D::OverlayManager | |
CreatePanel(Castor::String const &p_name, Castor::Point2d const &p_position, Castor::Point2d const &p_size, MaterialSPtr p_material, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
CreatePanel(Castor::String const &p_name, Castor::Position const &p_position, Castor::Size const &p_size, MaterialSPtr p_material, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
CreateText(Castor::String const &p_name, Castor::Point2d const &p_position, Castor::Point2d const &p_size, MaterialSPtr p_material, Castor::FontSPtr p_font, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
CreateText(Castor::String const &p_name, Castor::Position const &p_position, Castor::Size const &p_size, MaterialSPtr p_material, Castor::FontSPtr p_font, OverlaySPtr p_parent=nullptr) | Castor3D::OverlayManager | |
DECLARE_MAP(Castor::String, FontTextureSPtr, FontTextureStr) | Castor3D::OverlayManager | |
end() | Castor3D::OverlayManager | inline |
end() const | Castor3D::OverlayManager | inline |
Find(Castor::String const &p_name) const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
GetEngine() const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
GetFactory() | Castor3D::OverlayManager | inline |
GetFontTexture(Castor::String const &p_name) | Castor3D::OverlayManager | |
GetObjectTypeName() const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
GetOverlayFactory() const | Castor3D::OverlayManager | inline |
GetRenderer() const | Castor3D::OverlayManager | inline |
Has(Castor::String const &p_name) const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
Insert(Castor::String const &p_name, std::shared_ptr< Overlay > p_element) | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
IsEmpty() | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
iterator typedef | Castor3D::OverlayManager | |
Load(Castor::BinaryFile &p_file) | Castor3D::OverlayManager | |
lock() const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
m_elements | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | mutableprotected |
m_renderSystem | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | protected |
Manager(Engine &p_owner) | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inlineprotected |
OverlayCategorySet typedef | Castor3D::OverlayManager | |
OverlayManager(Engine &p_engine) | Castor3D::OverlayManager | |
Read(Castor::TextFile &p_file) | Castor3D::OverlayManager | |
Remove(Castor::String const &p_name) | Castor3D::OverlayManager | |
Render(Scene const &p_scene, Castor::Size const &p_size) | Castor3D::OverlayManager | |
ResourceManager(Engine &p_owner) | Castor3D::ResourceManager< Castor::String, Overlay > | inlineprotected |
Save(Castor::BinaryFile &p_file) const | Castor3D::OverlayManager | |
SetRenderSystem(RenderSystem *p_renderSystem) | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
SetRenderSystem() const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
unlock() const | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inline |
Update() | Castor3D::OverlayManager | |
UpdateRenderer() | Castor3D::OverlayManager | |
Write(Castor::TextFile &p_file) const | Castor3D::OverlayManager | |
~Manager() | Castor3D::Manager< Castor::String, Overlay, Engine, ResourceManagerEngineGetter > | inlineprotected |
~OverlayManager() | Castor3D::OverlayManager | |
~ResourceManager() | Castor3D::ResourceManager< Castor::String, Overlay > | inlineprotected |