This is the complete list of members for Thing, including all inherited members.
| AsDrawable(Thing *thing) | Thing | friend |
| AsDrawable(const Thing *thing) | Thing | friend |
| asDrawableMeth() | Thing | inlineprotectedvirtual |
| asDrawableMeth() const | Thing | inlineprotectedvirtual |
| AsObject(Thing *thing) | Thing | friend |
| AsObject(const Thing *thing) | Thing | friend |
| asObjectMeth() | Thing | inlineprotectedvirtual |
| asObjectMeth() const | Thing | inlineprotectedvirtual |
| calculateHeightAboveTerrain(void) const | Thing | protectedvirtual |
| convertBonePosToWorldPos(const Coord3D *bonePos, const Matrix3D *boneTransform, Coord3D *worldPos, Matrix3D *worldTransform) const | Thing | |
| deleteInstance() | MemoryPoolObject | inline |
| getHeightAboveTerrain() const | Thing | |
| getHeightAboveTerrainOrWater() const | Thing | |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOrientation() const | Thing | inline |
| getPosition() const | Thing | inline |
| getTemplate() const | Thing | |
| getTransformMatrix() const | Thing | inline |
| getUnitDirectionVector2D() const | Thing | |
| getUnitDirectionVector2D(Coord3D &dir) const | Thing | |
| getUnitDirectionVector3D(Coord3D &dir) const | Thing | |
| isAboveTerrain() const | Thing | inline |
| isAboveTerrainOrWater() const | Thing | inline |
| isAnyKindOf(const KindOfMaskType &anyKindOf) const | Thing | |
| isKindOf(KindOfType t) const | Thing | |
| isKindOfMulti(const KindOfMaskType &mustBeSet, const KindOfMaskType &mustBeClear) const | Thing | |
| isSignificantlyAboveTerrain() const | Thing | |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| reactToTransformChange(const Matrix3D *oldMtx, const Coord3D *oldPos, Real oldAngle)=0 | Thing | protectedpure virtual |
| setOrientation(Real angle) | Thing | |
| setPosition(const Coord3D *pos) | Thing | |
| setPositionZ(Real z) | Thing | |
| setTransformMatrix(const Matrix3D *mx) | Thing | |
| Thing(const ThingTemplate *thingTemplate) | Thing | |
| transformPoint(const Coord3D *in, Coord3D *out) | Thing | |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |