HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
re_AutoPaintBlockBase Class Reference

#include <RE_WindowDrawable.h>

+ Inheritance diagram for re_AutoPaintBlockBase:

Public Member Functions

re_AutoPaintBlockBase & operator= (const re_AutoPaintBlockBase &src)=delete
 
RE_WindowDrawablePaintState * paintState ()
 Return the underlying paint state. More...
 
RE_WindowDrawablePainter * painter () const
 Convenience method to access the paint state's painter. More...
 
const UT_DimRect & paintArea () const
 Convenience method to access the paint state's paint area. More...
 
void toPainterPosition (int &x, int &y, int w=0, int h=0) const
 
void toUIPosition (int &x, int &y, int w=0, int h=0) const
 

Protected Member Functions

 re_AutoPaintBlockBase (RE_Render *r)
 
 ~re_AutoPaintBlockBase ()
 
RE_WindowDrawablePaintState * getPaintState ()
 

Detailed Description

Definition at line 206 of file RE_WindowDrawable.h.

Constructor & Destructor Documentation

re_AutoPaintBlockBase::re_AutoPaintBlockBase ( RE_Render *  r)
protected
re_AutoPaintBlockBase::~re_AutoPaintBlockBase ( )
protected

Member Function Documentation

RE_WindowDrawablePaintState* re_AutoPaintBlockBase::getPaintState ( )
inlineprotected

Definition at line 238 of file RE_WindowDrawable.h.

re_AutoPaintBlockBase& re_AutoPaintBlockBase::operator= ( const re_AutoPaintBlockBase &  src)
delete
const UT_DimRect& re_AutoPaintBlockBase::paintArea ( ) const
inline

Convenience method to access the paint state's paint area.

Definition at line 221 of file RE_WindowDrawable.h.

RE_WindowDrawablePainter* re_AutoPaintBlockBase::painter ( ) const
inline

Convenience method to access the paint state's painter.

Definition at line 217 of file RE_WindowDrawable.h.

RE_WindowDrawablePaintState* re_AutoPaintBlockBase::paintState ( )
inline

Return the underlying paint state.

Definition at line 213 of file RE_WindowDrawable.h.

void re_AutoPaintBlockBase::toPainterPosition ( int &  x,
int &  y,
int  w = 0,
int  h = 0 
) const
inline

Convenience method to call the paint state's toPainterPosition() method.

Definition at line 226 of file RE_WindowDrawable.h.

void re_AutoPaintBlockBase::toUIPosition ( int &  x,
int &  y,
int  w = 0,
int  h = 0 
) const
inline

Convenience method to call the paint state's toUIPosition() method.

Definition at line 231 of file RE_WindowDrawable.h.


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