GL Studio C++ Runtime API
|
#include <gls_painter.h>
Public Member Functions | |
virtual void | Invalidate ()=0 |
virtual bool | IsInvalidated () const =0 |
Interface that can be implemented by a class that is the owner of a frame buffer (e.g. DisplayFrame or GlsMimicGroup). Used to notify the owner of the frame buffer that the conents of the scene has changed and needs to be redrawn.
|
pure virtual |
Notify the painter that the scene needs to be redrawn
Implemented in GlsMimicGroup, RuntimeDisplayFrame, and GlsRSOInterfaceImpl.
|
pure virtual |
Returns whether or not the painter has already been invalidated
Implemented in GlsMimicGroup, RuntimeDisplayFrame, and GlsRSOInterfaceImpl.