GroupRenderer Class Reference

Inheritance diagram for GroupRenderer:

Inheritance graph
[legend]
Collaboration diagram for GroupRenderer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GroupRenderer (GraphEditor *parentEditor, BMessage *forContainer)
void LanguageChanged ()
void ValueChanged (void)
void MoveBy (float dx, float dy)
void ResizeBy (float dx, float dy)
void AddRenderer (Renderer *newRenderer)
void RemoveRenderer (Renderer *wichRenderer)
RendererFindRenderer (BMessage *container)
float Scale (void)
BList * RenderList (void)
void RecalcFrame (void)
void BringToFront (Renderer *wichRenderer)
void SendToBack (Renderer *wichRenderer)

Static Public Member Functions

static bool DrawRenderer (void *arg, void *editor)

Protected Member Functions

void Init ()
void InsertRenderObject (BMessage *node)

Protected Attributes

BList * allNodes
BList * renderer
Rendererfather
float scale


Constructor & Destructor Documentation

GroupRenderer::GroupRenderer ( GraphEditor parentEditor,
BMessage *  forContainer 
)


Member Function Documentation

void GroupRenderer::AddRenderer ( Renderer newRenderer  ) 

void GroupRenderer::BringToFront ( Renderer wichRenderer  ) 

static bool GroupRenderer::DrawRenderer ( void *  arg,
void *  editor 
) [static]

Renderer * GroupRenderer::FindRenderer ( BMessage *  container  ) 

void GroupRenderer::Init (  )  [protected]

Reimplemented from ClassRenderer.

void GroupRenderer::InsertRenderObject ( BMessage *  node  )  [protected]

void GroupRenderer::LanguageChanged (  ) 

Reimplemented from ClassRenderer.

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

Reimplemented from ClassRenderer.

void GroupRenderer::RecalcFrame ( void   ) 

void GroupRenderer::RemoveRenderer ( Renderer wichRenderer  ) 

BList* GroupRenderer::RenderList ( void   )  [inline]

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

Reimplemented from ClassRenderer.

float GroupRenderer::Scale ( void   )  [inline]

void GroupRenderer::SendToBack ( Renderer wichRenderer  ) 

void GroupRenderer::ValueChanged ( void   )  [virtual]

Reimplemented from ClassRenderer.


Member Data Documentation

BList* GroupRenderer::allNodes [protected]

BList* GroupRenderer::renderer [protected]

float GroupRenderer::scale [protected]


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

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