CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
Render3dData () | |
void | CreateData () |
创建数据缓冲区 | |
void | ClearData (BOOL is_clear_const=FALSE) |
清除数据缓冲区 | |
const Render3dData & | operator= (const Render3dData &other) |
Public 属性 | |
RECT | rect_viewport |
int | shader_id |
GCullFace | cull_face |
BOOL | is_wireframe |
int | texture_id [SHADER_TEXTURE_MAX] |
unsigned int | vertex_stride |
GVertexMode | vertex_mode |
std::shared_ptr< VectorBuffer< UnifomBufType > > | buf_const |
std::shared_ptr< VectorBuffer< VertexBufType > > | buf_vertex |
std::shared_ptr< VectorBuffer< IndexBufType > > | buf_index |
struct Render3dData * | next |
struct Render3dData * | prev |
int | vertex_bytes |
int | index_bytes |
int | const_bytes |
Render3dData::Render3dData | ( | ) |
void Render3dData::CreateData | ( | ) |
创建数据缓冲区
const Render3dData & Render3dData::operator= | ( | const Render3dData & | other | ) |
std::shared_ptr<VectorBuffer<UnifomBufType> > Render3dData::buf_const |
std::shared_ptr<VectorBuffer<IndexBufType> > Render3dData::buf_index |
std::shared_ptr<VectorBuffer<VertexBufType> > Render3dData::buf_vertex |
int Render3dData::const_bytes |
GCullFace Render3dData::cull_face |
int Render3dData::index_bytes |
BOOL Render3dData::is_wireframe |
struct Render3dData* Render3dData::next |
struct Render3dData* Render3dData::prev |
RECT Render3dData::rect_viewport |
int Render3dData::shader_id |
int Render3dData::texture_id[SHADER_TEXTURE_MAX] |
int Render3dData::vertex_bytes |
GVertexMode Render3dData::vertex_mode |
unsigned int Render3dData::vertex_stride |