|
| vc::Error | _InitWithSize (uint32_t size) override |
| |
| vc::Error | _WriteToBuffer (const void *data, uint32_t size, uint32_t offset) override |
| |
|
BufferType | GetBufferType () const |
| |
|
void | SetBufferType (BufferType type) |
| |
|
vc::Error | InitWithSize (uint32_t size) |
| |
|
vc::Error | WriteToBuffer (const void *data, uint32_t size, uint32_t offset=0) |
| |
| virtual void | Destroy () override |
| | /!\ THIS FUNCTION MUST BE CALLED FOR DESTRUCTION, DO NOT USE delete
|
| |
|
| PluginObject (const PluginType type) |
| |
| PluginType | GetType () const override |
| |
|
template<class T> |
| T * | As () |
| |
|
template<class T> |
| const T * | As () const |
| |
|
template<class T> |
| T * | ConstAs () const |
| |
|
template<class T> |
| T * | RAs () |
| |
|
template<class T> |
| const T * | RAs () const |
| |
|
template<class T> |
| T * | DAs () |
| |
|
template<class T> |
| const T * | DAs () const |
| |
|
void | IncRefCount () |
| |
|
void | DecRefCount () |
| |
◆ _InitWithSize()
| vc::Error venom::vulkan::VulkanBuffer::_InitWithSize |
( |
uint32_t | size | ) |
|
|
overridevirtual |
◆ _WriteToBuffer()
| vc::Error venom::vulkan::VulkanBuffer::_WriteToBuffer |
( |
const void * | data, |
|
|
uint32_t | size, |
|
|
uint32_t | offset ) |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/vulkan/include/venom/vulkan/plugin/graphics/Buffer.h
- /Users/kevinpruvost/Bossing/Perso/VenomEngine/lib/vulkan/src/Buffer.cc