NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
narc_engine::UniformBuffer Class Referencefinal
+ Inheritance diagram for narc_engine::UniformBuffer:

Public Member Functions

 UniformBuffer (const VkDeviceSize &bufferSize)
 
void setData (const UniformBufferObject &ubo)
 
- Public Member Functions inherited from narc_engine::Buffer
VkBuffer getBuffer () const
 

Additional Inherited Members

- Protected Member Functions inherited from narc_engine::Buffer
void createBuffer (VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory)
 
virtual void release ()
 
- Protected Member Functions inherited from narc_engine::DeviceComponent
GETTER const DeviceHandlergetDeviceHandler () const
 
GETTER VkDevice getVkDevice () const
 
- Protected Attributes inherited from narc_engine::Buffer
VkBuffer m_buffer
 
VkDeviceMemory m_bufferMemory
 

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