al::ModelDrawerBase class

Base classes

class HioNode

Constructors, destructors, conversion operators

ModelDrawerBase(const char* name)
~ModelDrawerBase() virtual

Public functions

void createTable() pure virtual
void draw() const pure virtual
void registerModel(ModelCtrl* model) virtual
void addModel(ModelCtrl* model) virtual
void removeModel(ModelCtrl* model) virtual
void updateModel(ModelCtrl* model) virtual
void setDrawInfo(agl::DrawContext* drawCtx, const GraphicsSystemInfo* gfxInfo, const ModelDrawBufferCounter* bufferCounter, const ModelKeeper* modelKeeper)
void addModelToTable(ModelCtrl* model)
void getDrawBufferIndex()
void createModelDrawDisplayList(s32)
auto isDraw() const -> bool