FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::shader::ShaderManager Member List

This is the complete list of members for fge::shader::ShaderManager, including all inherited members.

acquireLock() constfge::manager::BaseManager< vulkan::Shader, DataBlock >
begin(AccessLock< std::mutex > const &lock) constfge::manager::BaseManager< vulkan::Shader, DataBlock >
end(AccessLock< std::mutex > const &lock) constfge::manager::BaseManager< vulkan::Shader, DataBlock >
getBadElement() constfge::manager::BaseManager< vulkan::Shader, DataBlock >
getElement(std::string_view name) constfge::manager::BaseManager< vulkan::Shader, DataBlock >
initialize() overridefge::shader::ShaderManagervirtual
isInitialized() override (defined in fge::shader::ShaderManager)fge::shader::ShaderManagervirtual
loadFromFile(std::string_view name, std::filesystem::path path, fge::vulkan::Shader::Type type, ShaderInputTypes input, bool debugBuild=false)fge::shader::ShaderManager
loadFromMemory(std::string_view name, void const *data, int size, fge::vulkan::Shader::Type type, ShaderInputTypes input, bool debugBuild=false)fge::shader::ShaderManager
push(std::string_view name, DataBlockPointer block)fge::manager::BaseManager< vulkan::Shader, DataBlock >
size() constfge::manager::BaseManager< vulkan::Shader, DataBlock >
uninitialize() override (defined in fge::shader::ShaderManager)fge::shader::ShaderManagervirtual