|
Ocean
|
Namespace of the Rendering GLESceneGraph library. More...
Namespaces | |
| namespace | Android |
| namespace | Apple |
| namespace | JNI |
| Namespace of the Rendering GLESceneGraph JNI library. | |
| namespace | QT |
| namespace | Quest |
| namespace | 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. | |
| typedef std::vector< LightPair > | Lights |
| Definition of a set holding light sources. | |
| typedef Ocean::ObjectRef< GLESShader > | GLESShaderRef |
| Definition of an object reference for shader containers. | |
| typedef SmartObjectRef< GLESShaderProgram > | GLESShaderProgramRef |
| Definition of an object reference for shader program containers. | |
Functions | |
| OCEAN_RENDERING_GLES_EXPORT const std::string & | nameGLESceneGraphEngine () |
| Returns the name of this GLESceneGraph library. | |
| bool | unregisterGLESceneGraphEngine () |
| Unregisters this rendering engine at the global engine manager. | |
Namespace of the Rendering GLESceneGraph library.
The Namespace Ocean::Rendering::GLESceneGraph is used in the entire Ocean Rendering GLESceneGraph Library.