Visual Computing Library
|
Public Types | |
using | Base = vcl::PlainDrawer< DerivedDrawer > |
Public Member Functions | |
void | onDraw (uint viewId) |
![]() | |
PlainDrawer (uint, uint) | |
virtual void | onInit (uint viewId) |
virtual void | onResize (uint width, uint height) |
virtual void | onDrawContent (uint viewId) |
virtual void | onPostDraw () |
Private Attributes | |
std::vector< float > | mFrameTimes = std::vector<float>(FRAME_COUNT, 0.0f) |
Static Private Attributes | |
static constexpr size_t | FRAME_COUNT = 256 |
Additional Inherited Members | |
![]() | |
using | DRT = DerivedDrawer |
![]() | |
auto * | derived () |
const auto * | derived () const |
|
inlinevirtual |
Reimplemented from vcl::PlainDrawer< DerivedDrawer >.