|
Vyroda
Game engine made by hand, with modern C++ and Vulkan.
|
This is the complete list of members for Vyroda::TextureManager, including all inherited members.
| add(std::string const &name, std::string const &file_path, VkImageAspectFlags const aspect_flags, TEXTURE_TYPE texture_type, Renderer const &renderer) | Vyroda::TextureManager | |
| addConfig(json const &config) | Vyroda::TextureManager | inline |
| addKTXTexture(std::string const &name, std::string const &path, VkImageAspectFlags const aspect_flags, ktx_transcode_fmt_e const transcoding, Renderer const &renderer, bool const is_public=false) | Vyroda::TextureManager | |
| addMaterial(material_t material) | Vyroda::TextureManager | inline |
| addNormalMapTexture(std::string const &name) | Vyroda::TextureManager | |
| addSkyBox(std::string const &skybox_name, std::vector< std::string > const &skybox_images, Renderer const &renderer) | Vyroda::TextureManager | |
| addTexture(Texture texture) | Vyroda::TextureManager | inline |
| clear() | Vyroda::TextureManager | |
| getPaths() const | Vyroda::TextureManager | inline |
| getSkyboxTexture() | Vyroda::TextureManager | inline |
| getSkyboxTexture() const & | Vyroda::TextureManager | inline |
| getTerrainTexture() | Vyroda::TextureManager | inline |
| getTextures() const | Vyroda::TextureManager | inline |
| getWaterTexture() | Vyroda::TextureManager | inline |
| load(Renderer const &renderer) | Vyroda::TextureManager | |
| loadSkybox(std::string_view skybox, Renderer const &renderer) | Vyroda::TextureManager | |
| setTerrainName(std::string const &terrain_name) | Vyroda::TextureManager | inline |
| setWaterName(std::string const &water_name) | Vyroda::TextureManager | inline |
| TextureManager(Renderer const &renderer) | Vyroda::TextureManager |