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

#include <GR_RenderInfo.h>

Public Types

enum  { UNSELECTED = 0, SELECTED_OBJ = 1, CURRENT_OBJ = 2 }
 

Public Member Functions

 GR_RenderInfo (GR_RenderVersion render_version)
 
GR_RenderVersion getRenderVersion () const
 
bool showSelections () const
 
bool canDoInstancing () const
 
bool isObjectSelection () const
 
bool isObjectCurrent () const
 
bool isObjectGhosted () const
 
RE_CacheTagHandle getCacheTag () const
 
UT_Array< GR_PickRecord > & getPickArray () const
 
const GR_DisplayOptiongetDisplayOption () const
 
const UT_StringHoldergetNodePath () const
 
int requestRenderPostPass () const
 
int getPostPassID () const
 

Static Public Member Functions

static GR_ErrorManagergetErrorHandler ()
 

Friends

class GUI_GeoRender
 
class DM_VPortAgent
 
class DM_SceneManager
 

Detailed Description

Member Enumeration Documentation

anonymous enum
Enumerator
UNSELECTED 
SELECTED_OBJ 
CURRENT_OBJ 

Definition at line 43 of file GR_RenderInfo.h.

Constructor & Destructor Documentation

GR_RenderInfo::GR_RenderInfo ( GR_RenderVersion  render_version)
inline

Definition at line 32 of file GR_RenderInfo.h.

Member Function Documentation

bool GR_RenderInfo::canDoInstancing ( ) const
inline

Definition at line 49 of file GR_RenderInfo.h.

RE_CacheTagHandle GR_RenderInfo::getCacheTag ( ) const
inline

Definition at line 57 of file GR_RenderInfo.h.

const GR_DisplayOption* GR_RenderInfo::getDisplayOption ( ) const
inline
Examples:
GUI/GUI_PolygonNormalShade.C.

Definition at line 61 of file GR_RenderInfo.h.

static GR_ErrorManager* GR_RenderInfo::getErrorHandler ( )
inlinestatic

Definition at line 63 of file GR_RenderInfo.h.

const UT_StringHolder& GR_RenderInfo::getNodePath ( ) const
inline

Definition at line 65 of file GR_RenderInfo.h.

UT_Array<GR_PickRecord>& GR_RenderInfo::getPickArray ( ) const
inline

Definition at line 59 of file GR_RenderInfo.h.

int GR_RenderInfo::getPostPassID ( ) const
inline

Definition at line 74 of file GR_RenderInfo.h.

GR_RenderVersion GR_RenderInfo::getRenderVersion ( ) const
inline

Definition at line 45 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectCurrent ( ) const
inline

Definition at line 53 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectGhosted ( ) const
inline

Definition at line 55 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectSelection ( ) const
inline

Definition at line 51 of file GR_RenderInfo.h.

int GR_RenderInfo::requestRenderPostPass ( ) const
inline

Definition at line 70 of file GR_RenderInfo.h.

bool GR_RenderInfo::showSelections ( ) const
inline

Definition at line 47 of file GR_RenderInfo.h.

Friends And Related Function Documentation

friend class DM_SceneManager
friend

Definition at line 92 of file GR_RenderInfo.h.

friend class DM_VPortAgent
friend

Definition at line 91 of file GR_RenderInfo.h.

friend class GUI_GeoRender
friend

Definition at line 90 of file GR_RenderInfo.h.


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