Class atlas::vk::texture
ClassList > atlas > vk > texture
Public Functions
Type | Name |
---|---|
void | create (const std::filesystem::path & p_path) |
vk_image | data () const |
void | destroy () |
uint32_t | height () const |
VkImage | image () const |
VkImageView | image_view () const |
bool | loaded () const |
VkSampler | sampler () const |
texture () = default |
|
texture (const texture_extent & p_extent) |
|
texture (const std::filesystem::path & p_filepath) |
|
uint32_t | width () const |
Public Functions Documentation
function create
void atlas::vk::texture::create (
const std::filesystem::path & p_path
)
function data
inline vk_image atlas::vk::texture::data () const
function destroy
void atlas::vk::texture::destroy ()
function height
uint32_t atlas::vk::texture::height () const
function image
inline VkImage atlas::vk::texture::image () const
function image_view
inline VkImageView atlas::vk::texture::image_view () const
function loaded
inline bool atlas::vk::texture::loaded () const
function sampler
inline VkSampler atlas::vk::texture::sampler () const
function texture [1/3]
atlas::vk::texture::texture () = default
function texture [2/3]
atlas::vk::texture::texture (
const texture_extent & p_extent
)
function texture [3/3]
atlas::vk::texture::texture (
const std::filesystem::path & p_filepath
)
function width
uint32_t atlas::vk::texture::width () const
The documentation for this class was generated from the following file TheAtlasEngine/atlas/drivers/vulkan-cpp/vk_texture.hpp