HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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
 
bool canRenderUV () const
 
bool shownOutsideLOPs () 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
 
class jedi_UsdGLRender
 

Detailed Description

Member Enumeration Documentation

anonymous enum
Enumerator
UNSELECTED 
SELECTED_OBJ 
CURRENT_OBJ 

Definition at line 45 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 51 of file GR_RenderInfo.h.

bool GR_RenderInfo::canRenderUV ( ) const
inline

Definition at line 59 of file GR_RenderInfo.h.

RE_CacheTagHandle GR_RenderInfo::getCacheTag ( ) const
inline

Definition at line 64 of file GR_RenderInfo.h.

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

Definition at line 68 of file GR_RenderInfo.h.

static GR_ErrorManager* GR_RenderInfo::getErrorHandler ( )
inlinestatic

Definition at line 70 of file GR_RenderInfo.h.

const UT_StringHolder& GR_RenderInfo::getNodePath ( ) const
inline

Definition at line 72 of file GR_RenderInfo.h.

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

Definition at line 66 of file GR_RenderInfo.h.

int GR_RenderInfo::getPostPassID ( ) const
inline

Definition at line 81 of file GR_RenderInfo.h.

GR_RenderVersion GR_RenderInfo::getRenderVersion ( ) const
inline

Definition at line 47 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectCurrent ( ) const
inline

Definition at line 55 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectGhosted ( ) const
inline

Definition at line 57 of file GR_RenderInfo.h.

bool GR_RenderInfo::isObjectSelection ( ) const
inline

Definition at line 53 of file GR_RenderInfo.h.

int GR_RenderInfo::requestRenderPostPass ( ) const
inline

Definition at line 77 of file GR_RenderInfo.h.

bool GR_RenderInfo::shownOutsideLOPs ( ) const
inline

Definition at line 61 of file GR_RenderInfo.h.

bool GR_RenderInfo::showSelections ( ) const
inline

Definition at line 49 of file GR_RenderInfo.h.

Friends And Related Function Documentation

friend class DM_SceneManager
friend

Definition at line 102 of file GR_RenderInfo.h.

friend class DM_VPortAgent
friend

Definition at line 101 of file GR_RenderInfo.h.

friend class GUI_GeoRender
friend

Definition at line 100 of file GR_RenderInfo.h.

friend class jedi_UsdGLRender
friend

Definition at line 103 of file GR_RenderInfo.h.


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