nux-0.9.48

nux::ColorArea Class Reference

#include <Nux/ColorArea.h>

Inheritance diagram for nux::ColorArea:
nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable

Public Member Functions

 ColorArea (Color color=Color(0xFFFFFFFF), NUX_FILE_LINE_PROTO)
 ~ColorArea ()
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
void SetColor (Color color)

Constructor & Destructor Documentation

nux::ColorArea::ColorArea ( Color  color = Color(0xFFFFFFFF),
NUX_FILE_LINE_PROTO   
)
nux::ColorArea::~ColorArea ( )

Member Function Documentation

virtual void nux::ColorArea::Draw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Implements nux::View.

virtual void nux::ColorArea::DrawContent ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Reimplemented from nux::View.

virtual void nux::ColorArea::PostDraw ( GraphicsEngine GfxContext,
bool  force_draw 
) [virtual]

Reimplemented from nux::View.

virtual long nux::ColorArea::ProcessEvent ( IEvent ievent,
long  TraverseInfo,
long  ProcessEventInfo 
) [virtual]

Implements nux::View.

void nux::ColorArea::SetColor ( Color  color)

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