449
454
void DrawTexture(GLTexture::List const& textures, GLWindowPaintAttrib const&,
450
455
GLMatrix const&, unsigned mask, int x, int y, double aspect = 1.0f);
457
void paintFakeDecoration(nux::Geometry const& geo, GLWindowPaintAttrib const& attrib, GLMatrix const& transform, unsigned int mask, bool highlighted, double scale);
458
void paintInnerGlow(nux::Geometry glow_geo, GLMatrix const&, GLWindowPaintAttrib const&, unsigned mask);
452
459
glow::Quads computeGlowQuads(nux::Geometry const& geo, GLTexture::List const& texture, int glow_size);
453
void paintGlow(GLMatrix const&, GLWindowPaintAttrib const&, CompRegion const&,
454
glow::Quads const&, GLTexture::List const&, nux::Color const&, unsigned mask);
460
void paintGlow(GLMatrix const&, GLWindowPaintAttrib const&, glow::Quads const&,
456
463
void BuildDecorationTexture();
457
464
void CleanupCachedTextures();