CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::Render3dData结构体 参考

Public 成员函数

 Render3dData ()
void CreateData ()
 创建数据缓冲区
void ClearData (BOOL is_clear_const=FALSE)
 清除数据缓冲区
const Render3dDataoperator= (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
std::shared_ptr< IActionNotifydo_action
struct Render3dDatanext
struct Render3dDataprev
int vertex_bytes
int index_bytes
int const_bytes

构造及析构函数说明

◆ Render3dData()

BUI::Render3dData::Render3dData ( )

成员函数说明

◆ ClearData()

void BUI::Render3dData::ClearData ( BOOL is_clear_const = FALSE)

清除数据缓冲区

◆ CreateData()

void BUI::Render3dData::CreateData ( )

创建数据缓冲区

◆ operator=()

const Render3dData & BUI::Render3dData::operator= ( const Render3dData & other)

类成员变量说明

◆ buf_const

std::shared_ptr<VectorBuffer<UnifomBufType> > BUI::Render3dData::buf_const

◆ buf_index

std::shared_ptr<VectorBuffer<IndexBufType> > BUI::Render3dData::buf_index

◆ buf_vertex

std::shared_ptr<VectorBuffer<VertexBufType> > BUI::Render3dData::buf_vertex

◆ const_bytes

int BUI::Render3dData::const_bytes

◆ cull_face

GCullFace BUI::Render3dData::cull_face

◆ do_action

std::shared_ptr<IActionNotify> BUI::Render3dData::do_action

◆ index_bytes

int BUI::Render3dData::index_bytes

◆ is_wireframe

BOOL BUI::Render3dData::is_wireframe

◆ next

struct Render3dData* BUI::Render3dData::next

◆ prev

struct Render3dData* BUI::Render3dData::prev

◆ rect_viewport

RECT BUI::Render3dData::rect_viewport

◆ shader_id

int BUI::Render3dData::shader_id

◆ texture_id

int BUI::Render3dData::texture_id[SHADER_TEXTURE_MAX]

◆ vertex_bytes

int BUI::Render3dData::vertex_bytes

◆ vertex_mode

GVertexMode BUI::Render3dData::vertex_mode

◆ vertex_stride

unsigned int BUI::Render3dData::vertex_stride
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有