LightsDrawingArea Class Reference

#include <manager_gui.h>

Inheritance diagram for LightsDrawingArea:
Inheritance graph
[legend]

List of all members.

Public Types

enum  light_enum { MAXIMUM, MEDIUM }

Public Member Functions

 LightsDrawingArea (light_enum l=MAXIMUM, int side_length=50)
void setStatus (bool active)
virtual ~LightsDrawingArea ()

Protected Member Functions

virtual bool on_draw (const Cairo::RefPtr< Cairo::Context > &cr)

Protected Attributes

bool active_
light_enum light_
int side_length_

Detailed Description

Definition at line 1487 of file manager_gui.h.


Member Enumeration Documentation

Enumerator:
MAXIMUM 
MEDIUM 

Definition at line 1490 of file manager_gui.h.


Constructor & Destructor Documentation

LightsDrawingArea::LightsDrawingArea ( light_enum  l = MAXIMUM,
int  side_length = 50 
) [inline]

Definition at line 1492 of file manager_gui.h.

virtual LightsDrawingArea::~LightsDrawingArea (  )  [inline, virtual]

Definition at line 1502 of file manager_gui.h.


Member Function Documentation

virtual bool LightsDrawingArea::on_draw ( const Cairo::RefPtr< Cairo::Context > &  cr  )  [inline, protected, virtual]

Definition at line 1516 of file manager_gui.h.

void LightsDrawingArea::setStatus ( bool  active  )  [inline]

Definition at line 1505 of file manager_gui.h.


Member Data Documentation

bool LightsDrawingArea::active_ [protected]

Definition at line 1602 of file manager_gui.h.

Definition at line 1601 of file manager_gui.h.

Definition at line 1603 of file manager_gui.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


atlascar_base
Author(s): Jorge Almeida, Miguel Oliveira, Pedro Salvado, Andre Oliveira and Pedro Pinheiro
autogenerated on Wed Jul 23 04:34:34 2014