Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Thing Member List

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

AsDrawable(Thing *thing)Thingfriend
AsDrawable(const Thing *thing)Thingfriend
asDrawableMeth()Thinginlineprotectedvirtual
asDrawableMeth() constThinginlineprotectedvirtual
AsObject(Thing *thing)Thingfriend
AsObject(const Thing *thing)Thingfriend
asObjectMeth()Thinginlineprotectedvirtual
asObjectMeth() constThinginlineprotectedvirtual
calculateHeightAboveTerrain(void) constThingprotectedvirtual
convertBonePosToWorldPos(const Coord3D *bonePos, const Matrix3D *boneTransform, Coord3D *worldPos, Matrix3D *worldTransform) constThing
deleteInstance()MemoryPoolObjectinline
getHeightAboveTerrain() constThing
getHeightAboveTerrainOrWater() constThing
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOrientation() constThinginline
getPosition() constThinginline
getTemplate() constThing
getTransformMatrix() constThinginline
getUnitDirectionVector2D() constThing
getUnitDirectionVector2D(Coord3D &dir) constThing
getUnitDirectionVector3D(Coord3D &dir) constThing
isAboveTerrain() constThinginline
isAboveTerrainOrWater() constThinginline
isAnyKindOf(const KindOfMaskType &anyKindOf) constThing
isKindOf(KindOfType t) constThing
isKindOfMulti(const KindOfMaskType &mustBeSet, const KindOfMaskType &mustBeClear) constThing
isSignificantlyAboveTerrain() constThing
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
reactToTransformChange(const Matrix3D *oldMtx, const Coord3D *oldPos, Real oldAngle)=0Thingprotectedpure 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()MemoryPoolObjectinlineprotectedvirtual