|
using | ContextID = const void * |
|
|
| Canvas (size2_t dimensions) |
|
virtual void | render (std::shared_ptr< const Image >, LayerType layerType=LayerType::Color, size_t idx=0)=0 |
|
virtual void | resize (size2_t canvasSize) |
|
size2_t | getCanvasDimensions () const |
|
virtual size2_t | getImageDimensions () const =0 |
|
virtual void | update ()=0 |
|
virtual void | activate ()=0 |
|
void | setEventPropagator (EventPropagator *propagator) |
|
virtual ProcessorWidget * | getProcessorWidgetOwner () const |
|
virtual void | setProcessorWidgetOwner (ProcessorWidget *) |
|
virtual std::unique_ptr< Canvas > | createHiddenCanvas ()=0 |
|
virtual ContextID | activeContext () const =0 |
|
virtual ContextID | contextId () const =0 |
|
virtual void | releaseContext ()=0 |
|
bool | isFullScreen () const |
|
void | setFullScreen (bool fullscreen) |
|
void | propagateEvent (Event *e) |
|
◆ setFullScreen()
void inviwo::Canvas::setFullScreen |
( |
bool |
fullscreen | ) |
|
Sets window state of canvas to cover the entire screen. Will call setFullScreenInternal after setting full screen flag.
- See also
- setFullScreenInternal
◆ setFullScreenInternal()
virtual void inviwo::Canvas::setFullScreenInternal |
( |
bool |
fullscreen | ) |
|
|
protectedpure virtual |
Derived classes should override to implement actual window state.
Implemented in inviwo::CanvasGLFW.
The documentation for this class was generated from the following files: