VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::UniformBuffer Class Reference

Public Member Functions

 UniformBuffer (const UniformBuffer &)=delete
 
UniformBufferoperator= (const UniformBuffer &)=delete
 
 UniformBuffer (UniformBuffer &&other)
 
UniformBufferoperator= (UniformBuffer &&other)
 
vc::Error Init (const VkDeviceSize size)
 
const VkDeviceMemory & GetVkDeviceMemory () const
 
void * GetMappedData () const
 
VkBuffer GetVkBuffer () const
 
VkDeviceSize GetSize () const
 
template<typename T >
void WriteToBuffer (const T *data, size_t size, size_t offset=0)
 

The documentation for this class was generated from the following files: