nux-0.9.46

nux::TextureLayer Class Reference

#include <Nux/PaintLayer.h>

Inheritance diagram for nux::TextureLayer:
nux::AbstractPaintLayer

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 AbstractPaintLayerClone () const
virtual ObjectPtr
< IOpenGLBaseTexture
GetDeviceTexture ()

Constructor & Destructor Documentation

nux::TextureLayer::TextureLayer ( ObjectPtr< IOpenGLBaseTexture device_texture,
TexCoordXForm  texxform,
const Color color,
bool  WriteAlpha = false,
const ROPConfig ROP = ROPConfig::Default 
)

Member Function Documentation

virtual AbstractPaintLayer* nux::TextureLayer::Clone ( ) const [virtual]
virtual ObjectPtr< IOpenGLBaseTexture> nux::TextureLayer::GetDeviceTexture ( ) [virtual]
virtual void nux::TextureLayer::Renderlayer ( GraphicsEngine GfxContext) [virtual]

The documentation for this class was generated from the following file: