3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DrawableObj Member List

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

activeDrawableObjprotected
backgroundBDrawableObjprotectedstatic
backgroundGDrawableObjprotectedstatic
backgroundRDrawableObjprotectedstatic
canSelectDrawableObj
clearTexPool()DrawableObjstatic
clone() constDrawableObjinlinevirtual
curCameraDrawableObjprotectedstatic
draw() const =0DrawableObjpure virtual
DrawableObj()DrawableObj
explode(std::vector< DrawableObj *> &simpleObjects)DrawableObjvirtual
getBoundingBox(BoundCube &b) const =0DrawableObjpure virtual
getCentroid() constDrawableObjvirtual
getHighContrastValue()DrawableObjprotectedstatic
getType() const =0DrawableObjpure virtual
hasChanged() constDrawableObjinlinevirtual
haveChangedDrawableObjprotected
isExplodable() constDrawableObjinlinevirtual
isOverlay() constDrawableObjinlinevirtual
needsDepthSorting() constDrawableObjinlinevirtual
recomputeParams(const std::vector< Point3D > &vecs, const std::vector< float > &scalars, unsigned int mode)DrawableObjinlinevirtual
setActive(bool active)DrawableObj
setBackgroundColour(float r, float g, float b)DrawableObjinlinestatic
setCurCamera(const Camera *c)DrawableObjinlinestatic
setInteract(bool canAct)DrawableObjinline
setTexPool(TexturePool *t)DrawableObjstatic
setUseAlphaBlending(bool willBlend)DrawableObjinlinestatic
setWindowSize(unsigned int x, unsigned int y)DrawableObjinlinestatic
texPoolDrawableObjprotectedstatic
useAlphaBlendDrawableObjprotectedstatic
wantsLightDrawableObj
winXDrawableObjprotectedstatic
winYDrawableObjprotectedstatic
~DrawableObj()DrawableObjvirtual