Nebula
Loading...
Searching...
No Matches
TBUI Namespace Reference

Detailed Description

Turbobadger UI Batch.

TBUI::TBUIView.

Turbobadger UI Context.

Turbobadger UI Vertex.

Turbobadger UI Renderer.

Turbobadger UI File interface.

Turbobadger UI Bitmap.

(C) 2024 Individual contributors, see AUTHORS file

Classes

struct  TBUIBatch
 
class  TBUIBitmap
 
class  TBUIClipboardInterface
 
class  TBUIContext
 
class  TBUIFile
 
class  TBUIFileInterface
 
class  TBUIInputHandler
 This input handler passes input events to Turbobadger. More...
 
class  TBUIRenderer
 
class  TBUISTBFontRenderer
 STBFontRenderer renders fonts using stb_truetype.h (http://nothings.org/) More...
 
class  TBUISystemInterface
 
struct  TBUIVertex
 
class  TBUIView
 

Functions

 __ImplementPluginContext (TBUIContext) TBUIContext
 
 __ImplementClass (TBUI::TBUIInputHandler, 'TBIH', Input::InputHandler)
 

Variables

static constexpr size_t TBUI_VERTEX_MAX_SIZE = VERTEX_BATCH_SIZE * sizeof(TBUIVertex)
 

Function Documentation

◆ __ImplementClass()

TBUI::__ImplementClass ( TBUI::TBUIInputHandler ,
'TBIH' ,
Input::InputHandler  )

◆ __ImplementPluginContext()

TBUI::__ImplementPluginContext ( TBUIContext )

Variable Documentation

◆ TBUI_VERTEX_MAX_SIZE

size_t TBUI::TBUI_VERTEX_MAX_SIZE = VERTEX_BATCH_SIZE * sizeof(TBUIVertex)
staticconstexpr