RE_Render Class Reference

#include <RE_Render.h>

Inheritance diagram for RE_Render:

RE_OGLRender

List of all members.

Public Member Functions

 RE_Render (int do_foreground, const char *appname=0)
virtual ~RE_Render ()
virtual RE_RendergetRender ()
void putString (const char *string)
void putChar (char c)
int getNumLinesInString (const char *string) const
void putMultiLineString (const char *string)
void setFont (RE_Font *f)
RE_RendercreateNewRenderContext ()

Static Public Member Functions

static void setMainRender (RE_Render *main)
static RE_RendergetMainRender ()
static bool isMainRenderInitialized ()
static int getNumRenderContexts ()
static RE_RendergetRenderContext (int index)


Detailed Description

Examples:

GR/GR_BaryCenter.C, GR/GR_BoundingBox.C, GR/GR_SimpleNoise.C, SOP/MSS_CustomBrushState.C, and SOP/MSS_CustomBrushState.h.

Definition at line 31 of file RE_Render.h.


Constructor & Destructor Documentation

RE_Render::RE_Render ( int  do_foreground,
const char *  appname = 0 
)

virtual RE_Render::~RE_Render (  )  [virtual]


Member Function Documentation

RE_Render* RE_Render::createNewRenderContext (  ) 

static RE_Render* RE_Render::getMainRender (  )  [static]

int RE_Render::getNumLinesInString ( const char *  string  )  const

static int RE_Render::getNumRenderContexts (  )  [static]

virtual RE_Render* RE_Render::getRender (  )  [inline, virtual]

Implements RE_OGLRender.

Definition at line 40 of file RE_Render.h.

static RE_Render* RE_Render::getRenderContext ( int  index  )  [static]

static bool RE_Render::isMainRenderInitialized (  )  [static]

void RE_Render::putChar ( char  c  ) 

void RE_Render::putMultiLineString ( const char *  string  ) 

void RE_Render::putString ( const char *  string  ) 

void RE_Render::setFont ( RE_Font f  ) 

static void RE_Render::setMainRender ( RE_Render main  )  [static]


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

Generated on Mon Jan 28 00:29:51 2013 for HDK by  doxygen 1.5.9