15#define OSG_RENDERINFO 1
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables,...
Definition AlphaFunc:19
The osgUtil library provides general purpose utility classes such as update, cull and draw traverses,...
Definition NodeVisitor:25
Camera - is a subclass of Transform which represents encapsulates the settings of a Camera.
Definition Camera:45
Smart pointer for handling referenced counted objects.
Definition ref_ptr:32
Base class for providing reference counted objects.
Definition Referenced:44
const State * getState() const
Definition RenderInfo:59
const View * getView() const
Definition RenderInfo:63
RenderInfo(const RenderInfo &rhs)
Definition RenderInfo:34
CameraStack & getCameraStack()
Definition RenderInfo:69
void popRenderBin()
Definition RenderInfo:74
RenderInfo & operator=(const RenderInfo &rhs)
Definition RenderInfo:45
const Referenced * getUserData() const
Definition RenderInfo:81
RenderInfo()
Definition RenderInfo:31
RenderBinStack & getRenderBinStack()
Definition RenderInfo:77
Referenced * getUserData()
Definition RenderInfo:80
RenderInfo(State *state, View *view)
Definition RenderInfo:41
CameraStack _cameraStack
Definition RenderInfo:88
void pushRenderBin(osgUtil::RenderBin *bin)
Definition RenderInfo:73
void setUserData(Referenced *userData)
Definition RenderInfo:79
ref_ptr< State > _state
Definition RenderInfo:86
State * getState()
Definition RenderInfo:58
std::vector< Camera * > CameraStack
Definition RenderInfo:68
RenderBinStack _renderBinStack
Definition RenderInfo:89
void setState(State *state)
Definition RenderInfo:57
Camera * getCurrentCamera()
Definition RenderInfo:71
unsigned int getContextID() const
Definition RenderInfo:55
std::vector< osgUtil::RenderBin * > RenderBinStack
Definition RenderInfo:76
ref_ptr< Referenced > _userData
Definition RenderInfo:90
void setView(View *view)
Definition RenderInfo:61
View * getView()
Definition RenderInfo:62
void pushCamera(Camera *camera)
Definition RenderInfo:65
void popCamera()
Definition RenderInfo:66
View * _view
Definition RenderInfo:87
Encapsulates the current applied OpenGL modes, attributes and vertex arrays settings,...
Definition State:80
View - maintains a master camera view and a list of slave cameras that are relative to this master ca...
Definition View:30
RenderBin base class.
Definition RenderBin:34