#include <DxVbo.h>
typedef std::shared_ptr<Obj> Vbo::* cinder::dx::Vbo::unspecified_bool_type |
Emulates shared_ptr-like behavior.
cinder::dx::Vbo::Vbo |
( |
bool |
createBuffer = false | ) |
|
void cinder::dx::Vbo::bufferData |
( |
size_t |
size, |
|
|
const void * |
data, |
|
|
D3D11_USAGE |
usage, |
|
|
D3D11_BIND_FLAG |
bindFlags, |
|
|
D3D11_CPU_ACCESS_FLAG |
cpuAccess |
|
) |
| |
void cinder::dx::Vbo::bufferSubData |
( |
ptrdiff_t |
offset, |
|
|
size_t |
size, |
|
|
const void * |
data |
|
) |
| |
uint8_t * cinder::dx::Vbo::map |
( |
D3D11_MAP |
access | ) |
|
void cinder::dx::Vbo::unmap |
( |
| ) |
|
D3D11_BIND_FLAG cinder::dx::Vbo::getTarget |
( |
| ) |
const |
ID3D11Buffer* cinder::dx::Vbo::getId |
( |
| ) |
const |
Emulates shared_ptr-like behavior.
void cinder::dx::Vbo::reset |
( |
| ) |
|
Emulates shared_ptr-like behavior.
std::shared_ptr<Obj> cinder::dx::Vbo::mObj |
|
protected |
The documentation for this class was generated from the following files: