Ocean
|
Namespace of the Rendering GLESceneGraph library. More...
Namespaces | |
Android | |
Apple | |
JNI | |
Namespace of the Rendering GLESceneGraph JNI library. | |
QT | |
Quest | |
Windows | |
Data Structures | |
class | GLESAbsoluteTransform |
This class implements a GLESceneGraph absolute transform node. More... | |
class | GLESAttribute |
This class wraps a GLESceneGraph attribute object. More... | |
class | GLESAttributeSet |
This class implements a GLESceneGraph attribute set object. More... | |
class | GLESBackground |
This class implements the base class for all GLESceneGraph background nodes. More... | |
class | GLESBlendAttribute |
This class implements a GLESceneGraph blend attribute. More... | |
class | GLESBox |
This class implements a GLESceneGraph box object. More... | |
class | GLESCone |
This class implements a GLESceneGraph cone object. More... | |
class | GLESCylinder |
This class implements a GLESceneGraph cylinder object. More... | |
class | GLESDepthAttribute |
This class implements a GLESceneGraph depth attribute. More... | |
class | GLESDirectionalLight |
This class implements a GLESceneGraph directional light object. More... | |
class | GLESDynamicLibrary |
This class stores the OpenGL function pointers for OpenGL 2.0+ functions. More... | |
class | GLESEngine |
This class is the base class for all GLESceneGraph engines. More... | |
class | GLESFactory |
This class implements a class factory for all GLESceneGraph objects. More... | |
class | GLESFramebuffer |
This class implements a base for all GLESceneGraph framebuffers. More... | |
class | GLESFrameTexture2D |
This class wraps a GLESceneGraph frame texture object. More... | |
class | GLESGeometry |
This class wraps a GLESceneGraph geometry node. More... | |
class | GLESGroup |
This class implements a GLESceneGraph group object. More... | |
class | GLESIndependentPrimitive |
This class implements the base class for all GLESceneGraph independent primitive. More... | |
class | GLESLightSource |
This class is the base class for all GLESceneGraph light sources. More... | |
class | GLESLines |
This class implements a GLESceneGraph lines object. More... | |
class | GLESLineStrips |
This class implements a GLESceneGraph line strips object. More... | |
class | GLESLOD |
This class implements a GLESceneGraph group object. More... | |
class | GLESMaterial |
This class implements a GLESceneGraph material object. More... | |
class | GLESMediaTexture2D |
This class wraps a GLESceneGraph media texture object. More... | |
class | GLESNode |
This class implements a GLESceneGraph node object. More... | |
class | GLESObject |
This class is the base class for all GLESceneGraph objects. More... | |
class | GLESPerspectiveView |
This class implements a perspective view for GLESceneGraph. More... | |
class | GLESPhantomAttribute |
class | GLESPointLight |
This class implements a GLESceneGraph point light object. More... | |
class | GLESPoints |
This class implements a GLESceneGraph points object. More... | |
class | GLESPrimitive |
This class implements the base class for all GLESceneGraph primitive objects. More... | |
class | GLESPrimitiveAttribute |
This class implements a GLESceneGraph primitive attribute object. More... | |
class | GLESProgramManager |
This class implements a manager for OpenGL ES shader programs. More... | |
class | GLESRenderable |
This class is the base class for all GLESceneGraph renderable objects. More... | |
class | GLESScene |
This class implements a GLESceneGraph scene object. More... | |
class | GLESShader |
This class is the base class for all OpenGL ES shader container. More... | |
class | GLESShaderProgram |
This class implements a container for an OpenGL ES shader program. More... | |
class | GLESShape |
This class is the base class for all GLESceneGraph shape objects. More... | |
class | GLESSphere |
This class implements a GLESceneGraph spehere node. More... | |
class | GLESSpotLight |
This class implements a GLESceneGraph spot light. More... | |
class | GLESStereoAttribute |
This class implements a GLESceneGraph stereo attribute. More... | |
class | GLESStereoView |
This class implements a perspective stereo view for GLESceneGraph. More... | |
class | GLESStripPrimitive |
This class is the base class for all GLESceneGraph stripped primitives. More... | |
class | GLESSwitch |
This class implements an OpenGLESceneGraph switch node. More... | |
class | GLESText |
This class implements a GLESceneGraph text object. More... | |
class | GLESTexture |
This class is the base class for all GLESceneGraph texture objects. More... | |
class | GLESTexture2D |
This class wraps a GLESceneGraph texture object. More... | |
class | GLESTextureFramebuffer |
This class is the base class for all GLESceneGraph texture framebuffer objects. More... | |
class | GLESTextures |
This class implements a GLESceneGraph texture attributes object. More... | |
class | GLESTransform |
This class implements a GLESceneGraph transform object. More... | |
class | GLESTraverser |
This class implements a traverser for renderables. More... | |
class | GLESTriangleFans |
This class implements a GLESceneGraph triangle fans object. More... | |
class | GLESTriangles |
This class implements a GLESceneGraph triangles object. More... | |
class | GLESTriangleStrips |
This class implements a GLESceneGraph triangle strips object. More... | |
class | GLESUndistortedBackground |
This class implements an undistorted background for the GLESceneGraph render engine. More... | |
class | GLESVertexSet |
This class implements a GLESceneGraph vertex set object. More... | |
class | GLESView |
This class implements a GLESceneGraph view object. More... | |
Typedefs | |
typedef std::pair< SmartObjectRef< GLESLightSource >, HomogenousMatrix4 > | LightPair |
Definition of a pair combinding light sources with transformation matrices. More... | |
typedef std::vector< LightPair > | Lights |
Definition of a set holding light sources. More... | |
typedef Ocean::ObjectRef< GLESShader > | GLESShaderRef |
Definition of an object reference for shader containers. More... | |
typedef SmartObjectRef< GLESShaderProgram > | GLESShaderProgramRef |
Definition of an object reference for shader program containers. More... | |
Functions | |
OCEAN_RENDERING_GLES_EXPORT const std::string & | nameGLESceneGraphEngine () |
Returns the name of this GLESceneGraph library. More... | |
bool | unregisterGLESceneGraphEngine () |
Unregisters this rendering engine at the global engine manager. More... | |
Namespace of the Rendering GLESceneGraph library.
The Namespace Ocean::Rendering::GLESceneGraph is used in the entire Ocean Rendering GLESceneGraph Library.