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

#include <RE_WindowDrawable.h>

+ Inheritance diagram for RE_AutoOpenGLPaintBlock:

Public Member Functions

 RE_AutoOpenGLPaintBlock (RE_Render *r)
 
 ~RE_AutoOpenGLPaintBlock ()
 
RE_AutoOpenGLPaintBlockoperator= (const RE_AutoOpenGLPaintBlock &src)=delete
 
- Public Member Functions inherited from re_AutoPaintBlockBase
re_AutoPaintBlockBaseoperator= (const re_AutoPaintBlockBase &src)=delete
 
RE_WindowDrawablePaintStatepaintState ()
 Return the underlying paint state. More...
 
RE_WindowDrawablePainterpainter () const
 Convenience method to access the paint state's painter. More...
 
const UT_DimRectpaintArea () 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
 

Additional Inherited Members

- Protected Member Functions inherited from re_AutoPaintBlockBase
 re_AutoPaintBlockBase (RE_Render *r)
 
 ~re_AutoPaintBlockBase ()
 
RE_WindowDrawablePaintStategetPaintState ()
 

Detailed Description

Construct at the beginning of a painting code block to switch to OpenGL painting mode. If there is no active paint state, then begin a new paint session to create an active paint state.

Definition at line 266 of file RE_WindowDrawable.h.

Constructor & Destructor Documentation

RE_AutoOpenGLPaintBlock::RE_AutoOpenGLPaintBlock ( RE_Render r)
RE_AutoOpenGLPaintBlock::~RE_AutoOpenGLPaintBlock ( )

Member Function Documentation

RE_AutoOpenGLPaintBlock& RE_AutoOpenGLPaintBlock::operator= ( const RE_AutoOpenGLPaintBlock src)
delete

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