14 virtual void Flush()
override;
22 virtual void Render( Toshi::TRenderPacket* pPacket )
override;
29 return &m_aOrderTables[ a_uiIndex ];
virtual TBOOL TryInvalidate() override
Toshi::TOrderTable * GetOrderTable(TUINT a_uiIndex)
TDECLARE_CLASS(ASysShaderHAL, ASysShader)
virtual TBOOL Validate() override
virtual void Invalidate() override
virtual ASysMesh * CreateMesh(const TCHAR *a_szName) override
virtual void Render(Toshi::TRenderPacket *pPacket) override
virtual void Flush() override
static constexpr TUINT NUM_ORDER_TABLES
virtual TBOOL Create() override
virtual TBOOL TryValidate() override
static TBOOL ms_bRenderEnabled
virtual ASysMaterial * CreateMaterial(const TCHAR *a_szName) override
virtual void StartFlush() override
virtual void EndFlush() override