Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::TextureManager Member List

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::TextureManagerinline
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::TextureManagerinline
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::TextureManagerinline
clear()Vyroda::TextureManager
getPaths() constVyroda::TextureManagerinline
getSkyboxTexture()Vyroda::TextureManagerinline
getSkyboxTexture() const &Vyroda::TextureManagerinline
getTerrainTexture()Vyroda::TextureManagerinline
getTextures() constVyroda::TextureManagerinline
getWaterTexture()Vyroda::TextureManagerinline
load(Renderer const &renderer)Vyroda::TextureManager
loadSkybox(std::string_view skybox, Renderer const &renderer)Vyroda::TextureManager
setTerrainName(std::string const &terrain_name)Vyroda::TextureManagerinline
setWaterName(std::string const &water_name)Vyroda::TextureManagerinline
TextureManager(Renderer const &renderer)Vyroda::TextureManager