|
Chrysalis - Renderer
|
#include <CursorRenderer.h>
Public Member Functions | |
| CursorRenderer (MainOpenGLProgram *program, CursorRendererData *data) | |
| void | draw () override |
| void | hideCursor () |
| void | displayCursor (float x, float y) |
| Public Member Functions inherited from Chrysalis::BaseAnimatedRenderer< CursorRendererData > | |
| bool | animate () |
| Public Member Functions inherited from Chrysalis::BaseRenderer< CursorRendererData > | |
| void | upload () |
| virtual void | initialize () |
| void | render () |
Protected Member Functions | |
| void | prepareNextFrame (int64_t startTime, int64_t previousFrameTime, int64_t currentFrameTime) override |
| Protected Member Functions inherited from Chrysalis::BaseAnimatedRenderer< CursorRendererData > | |
| BaseAnimatedRenderer (CursorRendererData *data) | |
| void | complete () |
| Protected Member Functions inherited from Chrysalis::BaseRenderer< CursorRendererData > | |
| BaseRenderer (CursorRendererData *data) | |
| virtual | ~BaseRenderer () |
Additional Inherited Members | |
| Protected Attributes inherited from Chrysalis::BaseRenderer< CursorRendererData > | |
| CursorRendererData * | data_ |
|
explicit |
| void CursorRenderer::displayCursor | ( | float | x, |
| float | y ) |
|
overridevirtual |
Implements Chrysalis::BaseRenderer< CursorRendererData >.
| void CursorRenderer::hideCursor | ( | ) |
|
overrideprotectedvirtual |
Implements Chrysalis::BaseAnimatedRenderer< CursorRendererData >.