Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
CADrawableRest Class Reference

#include <drawablerest.h>

Inheritance diagram for CADrawableRest:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CADrawableRest (CARest *rest, CADrawableContext *drawableContext, double x, double y)
CADrawableRestclone (CADrawableContext *newContext=0)
 ~CADrawableRest ()
void draw (QPainter *p, CADrawSettings s)
CARestrest ()

Private Attributes

double _restWidth

Detailed Description

Copyright (c) 2006-2009, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.

Licensed under the GNU GENERAL PUBLIC LICENSE. See COPYING for details.


Constructor & Destructor Documentation

CADrawableRest::CADrawableRest ( CARest rest,
CADrawableContext drawableContext,
double  x,
double  y 
)

Member Function Documentation

CADrawableRest * CADrawableRest::clone ( CADrawableContext newContext = 0) [virtual]

Implements CADrawableMusElement.

References CADrawableMusElement::_drawableContext, CADrawableRest(), rest(), CADrawable::xPos(), and CADrawable::yPos().

Here is the call graph for this function:

void CADrawableRest::draw ( QPainter *  p,
CADrawSettings  s 
) [virtual]

References CADrawableMusElement::_musElement.

Referenced by clone(), and draw().

Here is the caller graph for this function:


Member Data Documentation

double CADrawableRest::_restWidth [private]

Referenced by CADrawableRest(), and draw().


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