Nebula
|
#include <tbuirenderer.h>
Inherits tb::TBRendererBatcher.
Public Member Functions | |
tb::TBBitmap * | CreateBitmap (int width, int height, uint32 *data) override |
void | RenderBatch (Batch *batch) override |
void | SetClipRect (const tb::TBRect &rect) override |
void | SetCmdBufferId (const CoreGraphics::CmdBufferId &cmdBufferId) |
const CoreGraphics::CmdBufferId & | GetCmdBufferId () const |
Util::Array< TBUIBatch > | RenderView (TBUIView *view, int32_t width, int32_t height) |
Private Attributes | |
Math::intRectangle | clipRect |
Util::Array< TBUIBatch > | batches |
CoreGraphics::CmdBufferId | cmdBufferId |
|
override |
const CoreGraphics::CmdBufferId & TBUI::TBUIRenderer::GetCmdBufferId | ( | ) | const |
|
override |
Util::Array< TBUIBatch > TBUI::TBUIRenderer::RenderView | ( | TBUIView * | view, |
int32_t | width, | ||
int32_t | height ) |
|
override |
void TBUI::TBUIRenderer::SetCmdBufferId | ( | const CoreGraphics::CmdBufferId & | cmdBufferId | ) |
|
private |
|
private |
|
private |