matf-rg-engine 1.0.0
Base for project for the Computer Graphics course at Faculty of Mathematics, University of Belgrade
Loading...
Searching...
No Matches
engine::resources::ResourcesController Member List

This is the complete list of members for engine::resources::ResourcesController, including all inherited members.

after(Controller *prev)engine::core::Controllerinline
before(Controller *next)engine::core::Controllerinline
begin_draw()engine::core::Controllerinlineprivatevirtual
create_if_absent()engine::core::Controllerinlineprivatestatic
draw()engine::core::Controllerinlineprivatevirtual
end_draw()engine::core::Controllerinlineprivatevirtual
get(std::source_location location=std::source_location::current())engine::core::Controllerinlinestatic
initialize() overrideengine::resources::ResourcesControllerprivatevirtual
is_enabled() constengine::core::Controllerinline
is_registered() constengine::core::Controllerinlineprivate
load_models()engine::resources::ResourcesControllerprivate
load_shaders()engine::resources::ResourcesControllerprivate
load_skyboxes()engine::resources::ResourcesControllerprivate
load_textures()engine::resources::ResourcesControllerprivate
loop()engine::core::Controllerinlineprivatevirtual
m_enabledengine::core::Controllerprivate
m_modelsengine::resources::ResourcesControllerprivate
m_models_pathengine::resources::ResourcesControllerprivate
m_nextengine::core::Controllerprivate
m_registeredengine::core::Controllerprivate
m_shadersengine::resources::ResourcesControllerprivate
m_shaders_pathengine::resources::ResourcesControllerprivate
m_sky_boxesengine::resources::ResourcesControllerprivate
m_skyboxes_pathengine::resources::ResourcesControllerprivate
m_texturesengine::resources::ResourcesControllerprivate
m_textures_pathengine::resources::ResourcesControllerprivate
mark_as_registered()engine::core::Controllerinlineprivate
model(const std::string &name)engine::resources::ResourcesController
name() const overrideengine::resources::ResourcesControllerinlinevirtual
next() constengine::core::Controllerinline
poll_events()engine::core::Controllerinlineprivatevirtual
set_enable(bool value)engine::core::Controllerinline
shader(const std::string &name, const std::filesystem::path &path="")engine::resources::ResourcesController
skybox(const std::string &name, const std::filesystem::path &path="", bool flip_uvs=false)engine::resources::ResourcesController
terminate()engine::core::Controllerinlineprivatevirtual
texture(const std::string &name, const std::filesystem::path &path="", TextureType texture_type=TextureType::Regular, bool flip_uvs=false)engine::resources::ResourcesController
update()engine::core::Controllerinlineprivatevirtual
~Controller()=defaultengine::core::Controllervirtual