BoolRenderer Class Reference

Inheritance diagram for BoolRenderer:

Inheritance graph
[legend]
Collaboration diagram for BoolRenderer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BoolRenderer (GraphEditor *parentEditor, bool forValue, BRect valueRect, BMessage *message=NULL)
void ValueChanged (void)
void Draw (BView *drawOn, BRect updateRect)
void SetBool (bool newValue)
bool GetBool (void)
void MouseDown (BPoint where)
void MouseMoved (BPoint pt, uint32 code, const BMessage *msg)
void MouseUp (BPoint where)
void SetFrame (BRect newRect)
BRect Frame (void)
void MoveBy (float dx, float dy)
void ResizeBy (float dx, float dy)
bool Selected (void)
bool Caught (BPoint where)

Protected Member Functions

void Init ()

Protected Attributes

BMessage * changeMessage
GraphEditoreditor
BRect frame
bool value
BBitmap * selected
BBitmap * unselected


Constructor & Destructor Documentation

BoolRenderer::BoolRenderer ( GraphEditor parentEditor,
bool  forValue,
BRect  valueRect,
BMessage *  message = NULL 
)


Member Function Documentation

bool BoolRenderer::Caught ( BPoint  where  )  [inline, virtual]

Implements Renderer.

void BoolRenderer::Draw ( BView *  drawOn,
BRect  updateRect 
) [virtual]

Implements Renderer.

BRect BoolRenderer::Frame ( void   )  [inline, virtual]

Implements Renderer.

bool BoolRenderer::GetBool ( void   )  [inline]

void BoolRenderer::Init (  )  [protected]

void BoolRenderer::MouseDown ( BPoint  where  )  [virtual]

Implements Renderer.

void BoolRenderer::MouseMoved ( BPoint  pt,
uint32  code,
const BMessage *  msg 
) [inline, virtual]

Implements Renderer.

void BoolRenderer::MouseUp ( BPoint  where  )  [virtual]

Implements Renderer.

void BoolRenderer::MoveBy ( float  dx,
float  dy 
) [inline, virtual]

Implements Renderer.

void BoolRenderer::ResizeBy ( float  dx,
float  dy 
) [inline, virtual]

Implements Renderer.

bool BoolRenderer::Selected ( void   )  [inline, virtual]

Implements Renderer.

void BoolRenderer::SetBool ( bool  newValue  ) 

void BoolRenderer::SetFrame ( BRect  newRect  )  [virtual]

Implements Renderer.

void BoolRenderer::ValueChanged ( void   )  [inline, virtual]

Implements Renderer.


Member Data Documentation

BMessage* BoolRenderer::changeMessage [protected]

Reimplemented from Renderer.

BRect BoolRenderer::frame [protected]

BBitmap* BoolRenderer::selected [protected]

BBitmap* BoolRenderer::unselected [protected]

bool BoolRenderer::value [protected]


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

Generated on Sun Jun 21 01:09:17 2009 for ProjektConceptor by  doxygen 1.5.9