PM Library classes

class PM2Drawable

? ^ 
2D Base drawable class.

PM2Drawable is an abstract base class which allows a graphic object to draw itself.

Source:
pm_2drawable.h:23
Author:
Dmitry A Steklenev
Version:
$Revision: 1.1 $

Contents

^ 
EntityTypeScopeShort Description
PM2Drawableconstructor publicConstructs the drawable object.
~PM2Drawabledestructor publicDestructs the drawable object.
PM2Drawableconstructor protectedConstructs the drawable object from another object.
operator =operator protectedAssigns the value of one drawable object to another.
drawmethod public Draws the graphic to the specified presentation space.
boundmethod public Return the bounding rectangle for this graphic.

constructor PM2Drawable

? ^  > 
Constructs the drawable object.
Source:
pm_2drawable.h:27
Code:
public PM2Drawable ( )

destructor ~PM2Drawable

? ^  < > 
Destructs the drawable object.
Source:
pm_2drawable.h:29
Code:
public virtual ~ PM2Drawable ( )

constructor PM2Drawable

? ^  < > 
Constructs the drawable object from another object.
Source:
pm_2drawable.h:34
Code:
protected PM2Drawable ( const PM2Drawable & )

operator =

? ^  < > 
Assigns the value of one drawable object to another.
Source:
pm_2drawable.h:36
Code:
protected PM2Drawable & operator = ( const PM2Drawable & )

method draw

? ^  < > 
Draws the graphic to the specified presentation space.

This is a pure virtual function.

Source:
pm_2drawable.h:46
Code:
public virtual void draw ( HPS hps ) = 0

method bound

? ^  < > 
Return the bounding rectangle for this graphic.

This is a pure virtual function.

Source:
pm_2drawable.h:54
Code:
public virtual PMRect bound ( ) const = 0

Created Fri Aug 3 09:13:16 2012.
This documentation was generated automatically by
ccdoc v08r39 2003/02/27 bin_opt_emx_os2-2.30.
Click here to submit a bug report or feature request for ccdoc.
Click here to return to the top of the page.