OpenSceneGraph
3.0.1
|
#include <osg/Export>
#include <osg/StateSet>
#include <osg/Matrix>
#include <osg/Uniform>
#include <osg/BufferObject>
#include <osg/Observer>
#include <osg/Timer>
#include <osg/ShaderComposer>
#include <osg/FrameStamp>
#include <osg/DisplaySettings>
#include <osg/Polytope>
#include <osg/Viewport>
#include <osg/GLBeginEndAdapter>
#include <osg/ArrayDispatchers>
#include <osg/GraphicsCostEstimator>
#include <iosfwd>
#include <vector>
#include <map>
#include <set>
#include <string>
Classes | |
class | osg::VertexAttribAlias |
class | osg::State |
Encapsulates the current applied OpenGL modes, attributes and vertex arrays settings, implements lazy state updating and provides accessors for querying the current state. More... | |
struct | osg::State::DynamicObjectRenderingCompletedCallback |
struct | osg::State::ModeStack |
struct | osg::State::AttributeStack |
struct | osg::State::UniformStack |
struct | osg::State::EnabledArrayPair |
Namespaces | |
namespace | osg |
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes. | |
Defines | |
#define | OSG_STATE 1 |
#define | GL_FOG_COORDINATE_ARRAY 0x8457 |
#define | GL_SECONDARY_COLOR_ARRAY 0x845E |
#define | OSG_GL_DEBUG(message) |
macro for use with osg::StateAttribute::apply methods for detecting and reporting OpenGL error messages. | |
Typedefs | |
typedef long long int | GLint64EXT |
typedef unsigned long long int | GLuint64EXT |
#define GL_FOG_COORDINATE_ARRAY 0x8457 |
Referenced by osg::State::disableFogCoordPointer().
#define GL_SECONDARY_COLOR_ARRAY 0x845E |
Referenced by osg::State::disableSecondaryColorPointer().
#define OSG_GL_DEBUG | ( | message | ) |
if (state.getFineGrainedErrorDetection()) \ { \ GLenum errorNo = glGetError(); \ if (errorNo!=GL_NO_ERROR) \ { \ osg::notify(WARN)<<"Warning: detected OpenGL error '"<<gluErrorString(errorNo)<<" "<<message<<endl; \ }\ }
macro for use with osg::StateAttribute::apply methods for detecting and reporting OpenGL error messages.
#define OSG_STATE 1 |
typedef long long int GLint64EXT |
typedef unsigned long long int GLuint64EXT |
![]() | Generated at Mon Oct 3 2011 12:39:39 for the OpenSceneGraph by doxygen 1.7.5. |