OpenSceneGraph  3.0.1
Public Member Functions | Public Attributes
osgUtil::IncrementalCompileOperation::CompileInfo Struct Reference
Inheritance diagram for osgUtil::IncrementalCompileOperation::CompileInfo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CompileInfo (osg::GraphicsContext *context, IncrementalCompileOperation *ico)
bool okToCompile (double estimatedTimeForCompile=0.0) const
- Public Member Functions inherited from osg::RenderInfo
 RenderInfo ()
 RenderInfo (const RenderInfo &rhs)
 RenderInfo (State *state, View *view)
RenderInfooperator= (const RenderInfo &rhs)
unsigned int getContextID () const
void setState (State *state)
StategetState ()
const StategetState () const
void setView (View *view)
ViewgetView ()
const ViewgetView () const
void pushCamera (Camera *camera)
void popCamera ()
CameragetCurrentCamera ()
void setUserData (Referenced *userData)
ReferencedgetUserData ()
const ReferencedgetUserData () const

Public Attributes

IncrementalCompileOperationincrementalCompileOperation
bool compileAll
unsigned int maxNumObjectsToCompile
double allocatedTime
osg::ElapsedTime timer

Additional Inherited Members

- Protected Types inherited from osg::RenderInfo
typedef std::vector< Camera * > Cameras
- Protected Attributes inherited from osg::RenderInfo
ref_ptr< State_state
View_view
Cameras _cameras
ref_ptr< Referenced_userData

Constructor & Destructor Documentation

osgUtil::IncrementalCompileOperation::CompileInfo::CompileInfo ( osg::GraphicsContext context,
IncrementalCompileOperation ico 
)

Member Function Documentation

bool osgUtil::IncrementalCompileOperation::CompileInfo::okToCompile ( double  estimatedTimeForCompile = 0.0) const
inline

Member Data Documentation

double osgUtil::IncrementalCompileOperation::CompileInfo::allocatedTime
bool osgUtil::IncrementalCompileOperation::CompileInfo::compileAll
IncrementalCompileOperation* osgUtil::IncrementalCompileOperation::CompileInfo::incrementalCompileOperation
unsigned int osgUtil::IncrementalCompileOperation::CompileInfo::maxNumObjectsToCompile
osg::ElapsedTime osgUtil::IncrementalCompileOperation::CompileInfo::timer

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

osg logo
Generated at Fri Nov 2 2012 21:42:50 for the OpenSceneGraph by doxygen 1.8.1.1.