Maven module :un.engine : engine-ui :
Class : un.engine.ui.visual.View
Extends/Implements : un.api.event.EventListener
Subclasses : -

author  Johann Sorel


Variables : -
Functions : render, renderEffects, getExtents, calculateVisualExtent, dispose




Render current widget.
param  painter
param  dirtyBBox
void render (Painter2D painter, BBox dirtyBBox)

void renderEffects (Painter2D painter)


Calculate widget minimum, best and maximum size.
void getExtents (Extents buffer, Extent constraint)


For the current size, get the visual extent.
The visual extent may be larger or smaller, this allows widgets to overlaps.
param  buffer
BBox calculateVisualExtent (BBox buffer)


Release any used resources.
This method is called before view is removed from a widget.
void dispose ()