A delayed action is an action that is to be called just before the buffers of a PainterDraw are to be unmapped. Typically, this is used to write values using information that is ready after the original values are written by Painter. A fixed DelayedAction object may only be added to one PainterDraw object, but a single PainterDraw can have many DelayedAction objects added to it.
More...
#include <painter_draw.hpp>
A delayed action is an action that is to be called just before the buffers of a PainterDraw are to be unmapped. Typically, this is used to write values using information that is ready after the original values are written by Painter. A fixed DelayedAction object may only be added to one PainterDraw object, but a single PainterDraw can have many DelayedAction objects added to it.
Definition at line 64 of file painter_draw.hpp.
◆ DelayedAction()
fastuidraw::PainterDraw::DelayedAction::DelayedAction |
( |
void |
| ) |
|
◆ action()
To be implemented by a derived class to execute its delayed action.
- Parameters
-
h | handle to PainterDraw on which the action has been placed |
◆ perform_action()
void fastuidraw::PainterDraw::DelayedAction::perform_action |
( |
void |
| ) |
|
The documentation for this class was generated from the following file:
- /home/kevin/fastuidraw.krogueintel/inc/fastuidraw/painter/backend/painter_draw.hpp