Stellarium 0.12.4
StelRenderer Member List

This is the complete list of members for StelRenderer, including all inherited members.

areFloatTexturesSupported() const =0StelRendererpure virtual
bindTextureBackend(class StelTextureBackend *textureBackend, const int textureUnit)=0StelRendererprotectedpure virtual
clearDepthBuffer()=0StelRendererpure virtual
clearStencilBuffer()=0StelRendererpure virtual
createGLSLShader()StelRendererinlinevirtual
createIndexBuffer(const IndexType type)=0StelRendererpure virtual
createTexture(const QString &filename, const TextureParams &params=TextureParams(), const TextureLoadingMode loadingMode=TextureLoadingMode_Normal)StelRendererinline
createTexture(QImage &image, const TextureParams &params=TextureParams())StelRendererinline
createTexture(const void *const data, const QSize size, const TextureDataFormat format, const TextureParams &params=TextureParams())StelRendererinline
createTextureBackend(const QString &filename, const TextureParams &params, const TextureLoadingMode loadingMode)=0StelRendererprotectedpure virtual
createTextureBackend(QImage &image, const TextureParams &params)=0StelRendererprotectedpure virtual
createTextureBackend(const void *data, const QSize size, const TextureDataFormat format, const TextureParams &params)=0StelRendererprotectedpure virtual
createVertexBuffer(const PrimitiveType primitiveType)StelRendererinline
createVertexBufferBackend(const PrimitiveType primitiveType, const QVector< StelVertexAttribute > &attributes)=0StelRendererprotectedpure virtual
destroyTextureBackend(class StelTextureBackend *backend)=0StelRendererprotectedpure virtual
drawLine(const float startX, const float startY, const float endX, const float endY)StelRenderervirtual
drawRect(const float x, const float y, const float width, const float height, const float angle=0.0f)=0StelRendererpure virtual
drawText(const TextParams &params)=0StelRendererpure virtual
drawTexturedRect(const float x, const float y, const float width, const float height, const float angle=0.0f)=0StelRendererpure virtual
drawVertexBuffer(StelVertexBuffer< V > *vertexBuffer, class StelIndexBuffer *indexBuffer=NULL, StelProjectorP projector=StelProjectorP(NULL), bool dontProject=false)StelRendererinline
drawVertexBuffer(StelVertexBuffer< V > *vertexBuffer, class StelIndexBuffer *indexBuffer, StelProjector *projector, bool dontProject=false)StelRendererinline
drawVertexBufferBackend(StelVertexBufferBackend *vertexBuffer, class StelIndexBuffer *indexBuffer, StelProjector *projector, const bool dontProject)=0StelRendererprotectedpure virtual
getStatistics()=0StelRendererpure virtual
getViewportSize() const =0StelRendererpure virtual
getViewportTexture()StelRendererinline
getViewportTextureBackend()=0StelRendererprotectedpure virtual
init()=0StelRendererpure virtual
isGLSLSupported() const =0StelRendererpure virtual
renderFrame(StelRenderClient &renderClient)=0StelRendererpure virtual
screenshot()=0StelRendererpure virtual
setBlendMode(const BlendMode blendMode)=0StelRendererpure virtual
setCulledFaces(const CullFace cullFace)=0StelRendererpure virtual
setDepthTest(const DepthTest test)=0StelRendererpure virtual
setFont(const QFont &font)=0StelRendererpure virtual
setGlobalColor(const Vec4f &color)=0StelRendererpure virtual
setGlobalColor(const float r, const float g, const float b, const float a=1.0f)StelRendererinline
setStencilTest(const StencilTest test)=0StelRendererpure virtual
swapBuffers()=0StelRendererpure virtual
viewportHasBeenResized(const QSize size)=0StelRendererpure virtual
~StelRenderer()StelRendererinlinevirtual