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.