|
nux-1.14.0
|
Public Types | |
| enum | PaintLayerType { PaintLayer_Color, PaintLayer_Shape, PaintLayer_ShapeROP, PaintLayer_Texture, PaintLayer_DeviceTexture, PaintLayer_ImageStyle } |
Public Member Functions | |
| virtual AbstractPaintLayer * | Clone () const =0 |
| virtual void | Renderlayer (GraphicsEngine &GfxContext)=0 |
| virtual void | SetGeometry (const Geometry &geo) |
| void | SetModelViewMatrix (const Matrix4 &mat) |
| Preserve the model view matrix at the moment layer is pushed on the paint layer stack. See Painter class. | |
| Matrix4 | GetModelViewMatrix () |
| Geometry const & | GetGeometry () const |
Protected Attributes | |
| Geometry | _geometry |
| Matrix4 | _model_view_matrix |
Definition at line 29 of file AbstractPaintLayer.h.