|
Unravel Engine C++ Reference
|
#include <vertex_buffer.h>
Public Member Functions | |
| vertex_buffer ()=default | |
| vertex_buffer (const memory_view *_mem, const vertex_layout &_decl, std::uint16_t _flags=BGFX_BUFFER_NONE) | |
Public Member Functions inherited from gfx::handle_impl< vertex_buffer, vertex_buffer_handle > | |
| ~handle_impl () | |
| void | dispose () |
| auto | is_valid () const -> bool |
| auto | native_handle () const -> vertex_buffer_handle |
Additional Inherited Members | |
Public Types inherited from gfx::handle_impl< vertex_buffer, vertex_buffer_handle > | |
| using | ptr |
| using | uptr |
| using | weak_ptr |
| using | handle_type_t |
| using | base_type |
Static Public Member Functions inherited from gfx::handle_impl< vertex_buffer, vertex_buffer_handle > | |
| static auto | invalid_handle () -> vertex_buffer_handle |
Protected Attributes inherited from gfx::handle_impl< vertex_buffer, vertex_buffer_handle > | |
| vertex_buffer_handle | handle_ |
Definition at line 7 of file vertex_buffer.h.
|
default |
| gfx::vertex_buffer::vertex_buffer | ( | const memory_view * | _mem, |
| const vertex_layout & | _decl, | ||
| std::uint16_t | _flags = BGFX_BUFFER_NONE ) |
Definition at line 6 of file vertex_buffer.cpp.