Namespace TRAP::Graphics::ShaderManager# Contents Functions Functions# Function TRAP::Graphics::ShaderManager::Add Function TRAP::Graphics::ShaderManager::Clean Function TRAP::Graphics::ShaderManager::Contains Function TRAP::Graphics::ShaderManager::ContainsByPath Function TRAP::Graphics::ShaderManager::Get Function TRAP::Graphics::ShaderManager::GetByPath Function TRAP::Graphics::ShaderManager::GetCompute Function TRAP::Graphics::ShaderManager::GetGraphics Function TRAP::Graphics::ShaderManager::GetShaders Function TRAP::Graphics::ShaderManager::LoadFile(const std::string&, const std::filesystem::path&, RendererAPI::ShaderType, const std::vector<Shader::Macro>&) Function TRAP::Graphics::ShaderManager::LoadFile(const std::filesystem::path&, RendererAPI::ShaderType, const std::vector<Shader::Macro>&) Function TRAP::Graphics::ShaderManager::LoadSource Function TRAP::Graphics::ShaderManager::Remove(const Ref<Shader>&) Function TRAP::Graphics::ShaderManager::Remove(std::string_view) Function TRAP::Graphics::ShaderManager::Shutdown