nux-0.9.48
|
#include <Nux/PaintLayer.h>
Public Member Functions | |
TextureLayer (ObjectPtr< IOpenGLBaseTexture > device_texture, TexCoordXForm texxform, const Color &color, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default) | |
virtual void | Renderlayer (GraphicsEngine &GfxContext) |
virtual AbstractPaintLayer * | Clone () const |
virtual ObjectPtr < IOpenGLBaseTexture > | GetDeviceTexture () |
nux::TextureLayer::TextureLayer | ( | ObjectPtr< IOpenGLBaseTexture > | device_texture, |
TexCoordXForm | texxform, | ||
const Color & | color, | ||
bool | WriteAlpha = false , |
||
const ROPConfig & | ROP = ROPConfig::Default |
||
) |
virtual AbstractPaintLayer* nux::TextureLayer::Clone | ( | ) | const [virtual] |
Implements nux::AbstractPaintLayer.
virtual ObjectPtr< IOpenGLBaseTexture> nux::TextureLayer::GetDeviceTexture | ( | ) | [virtual] |
virtual void nux::TextureLayer::Renderlayer | ( | GraphicsEngine & | GfxContext | ) | [virtual] |
Implements nux::AbstractPaintLayer.