U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
Data structured used to hold data of UI elements that are rendered to texture. More...
Public Attributes | |
WeakPtr< UIElement > | rootElement_ |
UIElement to be rendered into texture. | |
SharedPtr< Texture2D > | texture_ |
Texture that UIElement will be rendered into. | |
PODVector< UIBatch > | batches_ |
UI rendering batches. | |
PODVector< float > | vertexData_ |
UI rendering vertex data. | |
SharedPtr< VertexBuffer > | vertexBuffer_ |
UI vertex buffer. | |
PODVector< UIBatch > | debugDrawBatches_ |
UI rendering batches for debug draw. | |
PODVector< float > | debugVertexData_ |
UI rendering vertex data for debug draw. | |
SharedPtr< VertexBuffer > | debugVertexBuffer_ |
UI debug geometry vertex buffer. | |
Data structured used to hold data of UI elements that are rendered to texture.