NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
narc_engine::GraphicsBuffer< T > Class Template Referencefinal
+ Inheritance diagram for narc_engine::GraphicsBuffer< T >:

Public Member Functions

void create (const std::vector< T > &input, VkBufferUsageFlagBits usage)
 
- 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: