GlobeEngine
geSunExample::SunExampleComposition Member List

This is the complete list of members for geSunExample::SunExampleComposition, including all inherited members.

addCustomVertexAttributef(unsigned int _bufferPos, unsigned int _attributeCount, unsigned int _sizePerAttribute, float **_values)ge::DrawableComponent
addVertex3fAttribute(unsigned int _bufferPos, unsigned int _size, const vmml::Vector3d _value)ge::DrawableComponent
addVertex3fAttribute(unsigned int _bufferPos, unsigned int _size, const vmml::Vector3d *_values)ge::DrawableComponent
attributesge::DrawableComponentprotected
beginOcclusionQuery(RENDERSTATE _state)ge::DrawableComponent
boundingBoxge::DrawableComponentprotected
boundingSpherege::DrawableComponentprotected
clear()ge::Compositionvirtual
colorge::DrawableComponentprotected
colorPerVertexge::DrawableComponentprotected
colorTexHandlege::DrawableComponentprotected
Composition()ge::Composition
compositionFramebufferge::Compositionprotected
create(std::shared_ptr< ge::Shader > _shader)ge::Composition
create(std::string _shaderFile)ge::Composition
create()ge::Compositionprotectedvirtual
createFramebuffer(enum FrameBufferObject::FBOTYPE _type, int _w, int _h, int _channels)ge::Composition
createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei *_stripLenghts)ge::DrawableComponent
createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei _stripLenghts)ge::DrawableComponent
DECALPASS enum valuege::DrawableComponent
DEPTHPASS enum valuege::DrawableComponent
depthTextureHandlege::DrawableComponentprotected
depthTextureMatrixge::DrawableComponentprotected
disable()ge::Composition
disableFramebuffer()ge::Composition
disablePointSprites()ge::DrawableComponent
disablePrimitiveRestart()ge::DrawableComponent
disableUIFbo()geSunExample::SunExampleCompositioninline
disableVertexAttributes(int vaaSize=2)ge::DrawableComponent
draw(std::shared_ptr< ge::Camera > _cam)ge::Compositionvirtual
DrawableComponent()ge::DrawableComponent
DrawableComponent(const DrawableComponent &_in)=deletege::DrawableComponent
drawArrays(GLenum _mode, GLint _first, GLsizei _count)ge::DrawableComponent
drawElements(GLenum _mode, GLsizei _count, const GLvoid *_indices)ge::DrawableComponent
drawFrame(std::shared_ptr< ge::Camera > _cam)geSunExample::SunExampleCompositionprotected
ge::Composition::drawFrame(std::shared_ptr< ge::Camera > _cam)ge::Compositionprotectedvirtual
drawMultiArrays(GLenum _mode, const GLsizei *_count, GLsizei _drawcount)ge::DrawableComponent
drawMultiElements(GLenum _mode, const GLsizei *_count, GLsizei _drawcount)ge::DrawableComponent
drawPlane()ge::Compositionprotected
EMPTY enum valuege::DrawableComponent
enable()ge::Composition
enabledge::Compositionprotected
enabledFramebufferge::Compositionprotected
enableFramebuffer()ge::Composition
enableOcclusionQueries(bool _in)ge::DrawableComponentvirtual
enablePointSprites()ge::DrawableComponent
enablePrimitiveRestart()ge::DrawableComponent
enableUIFbo()geSunExample::SunExampleCompositioninline
enableVertexAttributes(int vaaSize=2)ge::DrawableComponent
endOcclusionQuery(RENDERSTATE _state)ge::DrawableComponent
fillIndexBufferWithLinearValues()ge::DrawableComponent
generateVertexHandlesFromShader(int _bufferCount=0)ge::DrawableComponent
getBoundingBox() const ge::DrawableComponent
getBoundingSphere() const ge::DrawableComponent
getColor() const ge::DrawableComponent
getColorPerVertex() const ge::DrawableComponentinline
getDepthTextureHandle() const ge::DrawableComponent
getFrameBuffer()ge::Composition
getGroupID() const ge::GlobeComponent
getInverseModelMatrix() const ge::DrawableComponent
getModelMatrix() const ge::DrawableComponent
getName() const ge::GlobeComponent
getNormalTextureHandle() const ge::DrawableComponent
getPosition() const ge::DrawableComponent
getQueryResult()ge::DrawableComponent
getRotation() const ge::DrawableComponent
getScale() const ge::DrawableComponent
getShader() const ge::DrawableComponent
getTextureHandle() const ge::DrawableComponent
getUID() const ge::GlobeComponent
getVertexCount() const ge::DrawableComponentinline
GlobeComponent()ge::GlobeComponentinline
group_uidge::GlobeComponentprotected
indexBufferge::DrawableComponentprotected
indexCountge::DrawableComponentprotected
inverseViewProjectionMatrixge::Compositionprotected
isEnabled()ge::Composition
isFramebufferEnabled()ge::Composition
isGeometryReady() const ge::DrawableComponent
isGeometryReady(bool _input)ge::DrawableComponentvirtual
isNormalMapped()ge::DrawableComponent
isTextured()ge::DrawableComponent
isUIFboactive()geSunExample::SunExampleCompositioninline
isVisible() const ge::DrawableComponent
isVisible(bool _input)ge::DrawableComponentvirtual
modelMatrixge::DrawableComponentprotected
modelViewMatrixge::Compositionprotected
multiDrawArraysListge::DrawableComponentprotected
multiDrawPointerListge::DrawableComponentprotected
multiDrawPointerListSizege::DrawableComponentprotected
mvpMatrixge::DrawableComponentprotected
namege::GlobeComponentprotected
normalMappedge::DrawableComponentprotected
normalMatrixge::DrawableComponentprotected
normalTexHandlege::DrawableComponentprotected
OCCLUSIONGROUNDTEST enum valuege::DrawableComponent
occlusionQueryIDge::DrawableComponentprotected
occlusionQueryStatege::DrawableComponentprotected
OCCLUSIONRESULT enum valuege::DrawableComponent
OCCLUSIONTEST enum valuege::DrawableComponent
operator=(const DrawableComponent &_in)=deletege::DrawableComponent
positionge::DrawableComponentprotected
projectionMatrixge::Compositionprotected
queryResultPixelCountge::DrawableComponentprotected
recompileShader()ge::DrawableComponent
reloadShader(std::shared_ptr< ge::Shader > _shader)ge::Composition
RENDER enum valuege::DrawableComponent
RENDERSTATE enum namege::DrawableComponent
rotationsge::DrawableComponentprotected
scalege::DrawableComponentprotected
sceneStatege::Compositionprotected
setAttributeBuffer1f(int _bufferID, float _value)ge::DrawableComponent
setAttributeBuffer1f(int _bufferID, std::vector< float > _input)ge::DrawableComponent
setAttributeBuffer1i(int _bufferID, int _input)ge::DrawableComponent
setAttributeBuffer1i(int _bufferID, std::vector< int > _input)ge::DrawableComponent
setBoundingBox(BoundingBox3d _boundingBox)ge::DrawableComponent
setBoundingSphere(BoundingSphere _boundingSphere)ge::DrawableComponent
setColor(vmml::Vector3f _color)ge::DrawableComponentvirtual
setColorPerVertex(unsigned int _in)ge::DrawableComponentinlinevirtual
setDepthMatrix(vmml::Matrix4d _mat)ge::DrawableComponent
setDepthMatrixUniform()ge::DrawableComponent
setDepthTextureHandle(GLuint _handle)ge::DrawableComponent
setDepthUniforms()ge::DrawableComponent
setExposure(float _in)geSunExample::SunExampleCompositioninline
setGroupID(GLuint _input)ge::GlobeComponentvirtual
setInverseViewProjectionMatrix(vmml::Matrix4d _inverseViewProjectionMatrix)ge::Composition
setLightPositionOnScreen(vmml::Vector2f _in)geSunExample::SunExampleCompositioninline
setModelMatrices()ge::DrawableComponent
setModelViewMatrix(vmml::Matrix4d _mat)ge::Composition
setMVPMatrix(const std::shared_ptr< ge::Camera > _cam)ge::DrawableComponent
setName(std::string _name)ge::GlobeComponent
setNormalMapped(bool _in)ge::DrawableComponent
setNormalMatrix()ge::DrawableComponent
setNormalTextureHandle(GLuint _handle)ge::DrawableComponent
setNumberOfVertexAttributes(unsigned int _in)ge::DrawableComponent
setPickingInformation()ge::DrawableComponent
setPosition(vmml::Vector3d _position)ge::DrawableComponentvirtual
setPrimitiveRestartIndex(GLuint _in)ge::DrawableComponent
setProjectionMatrix(vmml::Matrix4d _mat)ge::Composition
setRotation(vmml::Vector3d _rotations)ge::DrawableComponentvirtual
setScale(vmml::Vector3d _scale)ge::DrawableComponentvirtual
setSceneState(SceneStateSet *_state)ge::Composition
setShader(std::shared_ptr< ge::Shader > _shader)ge::DrawableComponentvirtual
setStandardUniforms()ge::DrawableComponent
setTextured(bool _in)ge::DrawableComponent
setTextureHandle(GLint _unit, const std::shared_ptr< ge::TextureHandle > _handle)ge::Composition
ge::DrawableComponent::setTextureHandle(GLuint _handle)ge::DrawableComponent
setUID(GLuint _input)ge::GlobeComponentvirtual
setUniformsForMatrices()ge::Compositionprotected
setVertexAttributePointer(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type)ge::DrawableComponent
setVertexAttributePointerForBuffer(unsigned int _bufferID, unsigned int _size, GLenum _type)ge::DrawableComponent
setVertexAttributePointerNormalized(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type)ge::DrawableComponent
setVertexLongAttributePointer(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type)ge::DrawableComponent
setViewport(vmml::Vector2d _viewport)ge::Composition
setViewProjMatrices(const std::shared_ptr< ge::Camera > _cam)ge::DrawableComponent
setZeroFramebufferID(int _id)ge::Composition
shaderge::DrawableComponentprotected
STENCILPASS enum valuege::DrawableComponent
SunExampleComposition()geSunExample::SunExampleComposition
texChannelsge::Compositionprotected
texturedge::DrawableComponentprotected
texturesge::Compositionprotected
uidge::GlobeComponentprotected
unbindVertexBuffers()ge::DrawableComponent
uniformColorPerVertexLocationge::DrawableComponentprotected
uniformModelMatrixLocationge::DrawableComponentprotected
uniformMVPMatrixLocationge::DrawableComponentprotected
uniformObjectColorLocationge::DrawableComponentprotected
uniformObjectGroupIDLocationge::DrawableComponentprotected
uniformObjectIDLocationge::DrawableComponentprotected
uniformProjectionMatrixLocationge::DrawableComponentprotected
uniformViewMatrixLocationge::DrawableComponentprotected
update()ge::Compositioninlinevirtual
vaoge::DrawableComponentprotected
vertexCountge::DrawableComponentprotected
viewportge::Compositionprotected
~Composition()ge::Composition
~DrawableComponent()ge::DrawableComponent
~GlobeComponent()=0ge::GlobeComponentpure virtual
~SunExampleComposition()geSunExample::SunExampleCompositioninline