RenderWObjectContainer Member List

This is the complete list of members for RenderWObjectContainer, including all inherited members.
addObject(WObject *)RenderWObjectContainer [protected]
addTextureImage(QString filename, QString texturename)RenderWObjectContainer
addUsableResource(QString resource)ConcurrentResourcesUser
addUsableResources(QStringList resources)ConcurrentResourcesUser
applyTexture(QGLContext *gw, QString texts)RenderWObjectContainer
ConcurrentResourcesUser()ConcurrentResourcesUser
createRenderWObjectFor(const WObject *, RenderWObjectContainer *)RenderWObjectContainer [static]
declareResource(QString name, T *resource, QString lockBuddy="")ConcurrentResourcesUser
deleteResource(QString name)ConcurrentResourcesUser
drawCylinder(wVector axis, wVector centre, float len, float radius, QColor c=Qt::green)RenderWObjectContainer [static]
drawCylinder(wVector start, wVector end, float radius, QColor c=Qt::green)RenderWObjectContainer [static]
drawCylinder(const wMatrix &mat, float len, float radius, QColor c=Qt::green)RenderWObjectContainer [static]
drawSkyGroundBox(QGLContext *)RenderWObjectContainer
drawSphere(wVector pos, real radius)RenderWObjectContainer [static]
drawTorus(real outRad, real innRad, const wMatrix &mat, real angle=2.0 *PI_GRECO, QColor c=Qt::red)RenderWObjectContainer [static]
drawTorus(wVector axis, wVector centre, real outRad, real innRad, real angle=2.0 *PI_GRECO)RenderWObjectContainer [static]
drawWireBox(wVector dims, wMatrix matrix)RenderWObjectContainer [static]
drawWireBox(wVector min, wVector max, const wMatrix &tm)RenderWObjectContainer [static]
drawWireBox(wVector min, wVector max)RenderWObjectContainer [static]
getResource(QString name, bool *resourceExists=NULL)ConcurrentResourcesUser
getResource()ConcurrentResourcesUser [protected]
graphics()RenderWObjectContainer [inline]
hasResource(QString name) const ConcurrentResourcesUser
m_resourcesResourcesUser [protected]
mutexRenderWObjectContainer [protected]
notifyResourceChange(ResourceHandler *resource, ResourceChangeType changeType)=0ResourcesUser [protected, pure virtual]
operator=(const ResourcesUser &other)ResourcesUser [protected]
operator[](const WObject *)RenderWObjectContainer
registerRenderWObjectFor(QString classname)RenderWObjectContainer [inline, static]
removeAllUsableResources()ConcurrentResourcesUser
removeObject(WObject *)RenderWObjectContainer [protected]
removeUsableResource(QString resource)ConcurrentResourcesUser
removeUsableResources(QStringList resources)ConcurrentResourcesUser
RenderWObjectContainer(QString wResName="world")RenderWObjectContainer
resourceChanged(QString name, ResourceChangeType changeType)RenderWObjectContainer [protected, virtual]
ResourceChangeType enum nameResource
ResourceHandlerResourcesUser [friend]
ResourcesUser()ResourcesUser [protected]
ResourcesUser(const ResourcesUser &other)ResourcesUser [protected]
setupColorTexture(QGLContext *, RenderWObject *obj)RenderWObjectContainer
setWorld(World *newworld)RenderWObjectContainer
shareResourcesWith(ResourcesUser *buddy)ConcurrentResourcesUser [virtual]
textureImage(QString texture)RenderWObjectContainer [inline]
usableResources(QStringList resources)ConcurrentResourcesUser
usedResourcesExist(QStringList *nonExistingResources=NULL) const ConcurrentResourcesUser
world()RenderWObjectContainer [inline, protected]
~ConcurrentResourcesUser()ConcurrentResourcesUser [virtual]
~RenderWObjectContainer()RenderWObjectContainer [virtual]
~Resource()Resource [virtual]
~ResourcesUser()ResourcesUser [protected, virtual]