Workspace 6.21.5
WSGLModelProcessor Member List

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

attachObserver(Observer &observer)Observable
destroy()Observable
detachObserver(Observer &observer)Observable
getBufferObjectCache() constWSGLModelProcessor
getForceDefaultShader() constWSGLModelProcessor
getGlyphSetCache() constWSGLModelProcessor
getMeshModelLibrary() constWSGLModelProcessor
getMeshModelLibrary()WSGLModelProcessor
getProcessResultString(ProcessResult result)WSGLModelProcessorstatic
getShaderLibrary() constWSGLModelProcessor
getShaderLibrary()WSGLModelProcessor
getViewFrustumCullingEnabled() constWSGLModelProcessor
glDataUpdateFinished()WSGLModelProcessorsignal
glDataUpdateStarted()WSGLModelProcessorsignal
logText(const QString &text)WSGLModelProcessorprotected
notifyEvent(const ObservableEvent &event)Observable
Observable()Observableprotected
Observable(const Observable &)Observableprotected
process(MeshModelInstance &modelInstance, WSGLRenderItem &renderItem, const Mesh::TransformMatrix &worldMatrix)WSGLModelProcessor
ProcessResult enum nameWSGLModelProcessor
setDefaultShader(const Shader &defaultShader)WSGLModelProcessor
setEnableViewFrustumCulling(bool b)WSGLModelProcessor
setForceDefaultShader(bool b)WSGLModelProcessor
setFrustumInfo(const Camera &viewCamera, const Mesh::TransformMatrix &projMatrix, const Mesh::TransformMatrix &viewMatrix)WSGLModelProcessor
setMeshModelLibrary(Mesh::MeshModelLibrary &meshModelLibrary)WSGLModelProcessor
setShaderLibrary(ShaderLibrary &shaderLibrary)WSGLModelProcessor
WSGLModelProcessor(WSGLContext &context, const Shader &defaultShader=LambertShader())WSGLModelProcessor
~Observable()Observablevirtual
~WSGLModelProcessor() overrideWSGLModelProcessor