Skip to content

Class atlas::vk::vk_uniform_buffer

ClassList > atlas > vk > vk_uniform_buffer

Public Functions

Type Name
void destroy ()
operator VkBuffer () const
operator VkBuffer ()
uint32_t size_bytes () const
void update (const void * p_data)
vk_uniform_buffer () = default
vk_uniform_buffer (uint32_t p_size_in_bytes)

Public Functions Documentation

function destroy

void atlas::vk::vk_uniform_buffer::destroy () 

function operator VkBuffer [1/2]

inline atlas::vk::vk_uniform_buffer::operator VkBuffer () const

function operator VkBuffer [2/2]

inline atlas::vk::vk_uniform_buffer::operator VkBuffer () 

function size_bytes

inline uint32_t atlas::vk::vk_uniform_buffer::size_bytes () const

Returns:

bytes of the uniform data stored with this uniform buffer handler


function update

void atlas::vk::vk_uniform_buffer::update (
    const void * p_data
) 

function vk_uniform_buffer [1/2]

atlas::vk::vk_uniform_buffer::vk_uniform_buffer () = default

function vk_uniform_buffer [2/2]

atlas::vk::vk_uniform_buffer::vk_uniform_buffer (
    uint32_t p_size_in_bytes
) 


The documentation for this class was generated from the following file TheAtlasEngine/atlas/drivers/vulkan-cpp/vk_uniform_buffer.hpp