, 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_resources | ResourcesUser | [protected] |
mutex | RenderWObjectContainer | [protected] |
notifyResourceChange(ResourceHandler *resource, ResourceChangeType changeType)=0 | ResourcesUser | [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 name | Resource | |
ResourceHandler | ResourcesUser | [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] |