Stellarium 0.12.3
StelQGLRenderer Member List

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

areFloatTexturesSupported() const =0StelRendererpure virtual
areNonPowerOfTwoTexturesSupported() const =0StelQGLRendererpure virtual
bindTextureBackend(StelTextureBackend *const textureBackend, const int textureUnit)StelQGLRenderervirtual
clearDepthBuffer()StelQGLRendererinlinevirtual
clearStencilBuffer()StelQGLRendererinlinevirtual
createGLSLShader()StelRendererinlinevirtual
createIndexBuffer(const IndexType type)StelQGLRendererinlinevirtual
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)StelQGLRendererprotectedvirtual
createTextureBackend(QImage &image, const TextureParams &params)StelQGLRendererprotectedvirtual
createTextureBackend(const void *data, const QSize size, const TextureDataFormat format, const TextureParams &params)StelQGLRendererprotectedvirtual
createVertexBuffer(const PrimitiveType primitiveType)StelRendererinline
createVertexBufferBackend(const PrimitiveType primitiveType, const QVector< StelVertexAttribute > &attributes)=0StelRendererprotectedpure virtual
destroyTextureBackend(StelTextureBackend *const textureBackend)StelQGLRenderervirtual
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)StelQGLRenderervirtual
drawText(const TextParams &params)StelQGLRenderervirtual
drawTexturedRect(const float x, const float y, const float width, const float height, const float angle=0.0f)StelQGLRenderervirtual
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
ensureTextureNotBound(StelTextureBackend *const textureBackend)StelQGLRendererinline
getGLContext()StelQGLRendererinline
getGLFunctions()StelQGLRendererinline
getGlobalColor() const StelQGLRendererinline
getLoaderThread()StelQGLRendererinline
getStatistics()StelQGLRendererinlinevirtual
getTextureUnitCountBackend()=0StelQGLRendererprotectedpure virtual
getViewportSize() const StelQGLRendererinlinevirtual
getViewportTexture()StelRendererinline
getViewportTextureBackend()StelQGLRendererinlineprotectedvirtual
glStelQGLRendererprotected
glRendererStringStelQGLRendererprotected
glVendorStringStelQGLRendererprotected
init()StelQGLRendererinlinevirtual
invariant() const StelQGLRendererinlineprotectedvirtual
isGLSLSupported() const =0StelRendererpure virtual
makeGLContextCurrent()StelQGLRendererinlinevirtual
qtPaintEngineType() const StelQGLRendererinline
renderFrame(StelRenderClient &renderClient)StelQGLRenderervirtual
restoreGLState(StelProjector *projector)StelQGLRendererinlineprotected
screenshot()StelQGLRendererinlinevirtual
setBlendMode(const BlendMode mode)StelQGLRendererinlinevirtual
setCulledFaces(const CullFace cullFace)StelQGLRendererinlinevirtual
setDepthTest(const DepthTest test)StelQGLRendererinlinevirtual
setFont(const QFont &font)StelQGLRendererinlinevirtual
setGlobalColor(const Vec4f &color)StelQGLRendererinlinevirtual
StelRenderer::setGlobalColor(const float r, const float g, const float b, const float a=1.0f)StelRendererinline
setStencilTest(const StencilTest test)StelQGLRendererinlinevirtual
setupGLState(StelProjector *projector)StelQGLRendererinlineprotected
statisticsStelQGLRendererprotected
StelQGLRenderer(QGraphicsView *const parent, const bool pvrSupported)StelQGLRendererinline
swapBuffers()StelQGLRendererinlinevirtual
updateDrawStatistics(VBufferBackend *vertexBuffer, StelQGLIndexBuffer *indexBuffer)StelQGLRendererinlineprotected
viewportHasBeenResized(const QSize size)StelQGLRendererinlinevirtual
~StelQGLRenderer() (defined in StelQGLRenderer)StelQGLRendererinlinevirtual
~StelRenderer()StelRendererinlinevirtual