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

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

adjustTransformMtx(Matrix3D &mtx) constW3DDependencyModelDrawvirtual
allocateShadows(void)W3DModelDrawvirtual
clientOnly_getRenderObjBoneTransform(const AsciiString &boneName, Matrix3D *set_tm) constW3DModelDrawvirtual
clientOnly_getRenderObjBoundBox(OBBoxClass *boundbox) constW3DModelDrawvirtual
clientOnly_getRenderObjInfo(Coord3D *pos, Real *boundingSphereRadius, Matrix3D *transform) constW3DModelDrawvirtual
crc(Xfer *xfer)DrawableModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
doDrawModule(const Matrix3D *transformMtx)W3DDependencyModelDrawvirtual
doHideShowSubObjs(const std::vector< ModelConditionInfo::HideShowSubObjInfo > *vec)W3DModelDrawprotected
DrawableModule(Thing *thing, const ModuleData *moduleData)DrawableModule
DrawModule(Thing *thing, const ModuleData *moduleData)DrawModuleinline
findBestInfo(const ModelConditionFlags &c) constW3DModelDrawprotected
friend_newModuleData(INI *ini)Modulestatic
getBarrelCount(WeaponSlotType wslot) constW3DModelDrawvirtual
getCurAnimDistanceCovered() constW3DModelDrawprotected
getCurrentBonePositions(const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) constW3DModelDrawvirtual
getCurrentWorldspaceClientBonePositions(const char *boneName, Matrix3D &transform) constW3DModelDrawvirtual
getCurState() constW3DModelDrawinlineprotected
getDebrisDrawInterface()DrawModuleinlinevirtual
getDebrisDrawInterface() constDrawModuleinlinevirtual
getDrawable()DrawableModuleinlineprotected
getDrawable() constDrawableModuleinlineprotected
getFullyObscuredByShroud() constW3DModelDrawinlineprotected
getInterfaceMask()DrawModuleinlinestatic
getLaserDrawInterface()DrawModuleinlinevirtual
getLaserDrawInterface() constDrawModuleinlinevirtual
getModuleData() constModuleinlineprotected
getModuleNameKey() const =0Modulepure virtual
getModuleTagNameKey() constModuleinline
getModuleType()DrawModuleinlinestatic
getObjectDrawInterface()W3DModelDrawinlinevirtual
getObjectDrawInterface() constW3DModelDrawinlinevirtual
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getPristineBonePositionsForConditionState(const ModelConditionFlags &condition, const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) constW3DModelDrawvirtual
getProjectileLaunchOffset(const ModelConditionFlags &condition, WeaponSlotType wslot, Int specificBarrelToUse, Matrix3D *launchPos, WhichTurretType tur, Coord3D *turretRotPos, Coord3D *turretPitchPos=NULL) constW3DModelDrawvirtual
getRenderObject()W3DModelDrawinline
getRopeDrawInterface()DrawModuleinlinevirtual
getRopeDrawInterface() constDrawModuleinlinevirtual
getTracerDrawInterface()DrawModuleinlinevirtual
getTracerDrawInterface() constDrawModuleinlinevirtual
handleClientRecoil()W3DModelDrawprotected
handleClientTurretPositioning()W3DModelDrawprotected
handleWeaponFireFX(WeaponSlotType wslot, Int specificBarrelToUse, const FXList *fxl, Real weaponSpeed, const Coord3D *victimPos, Real damageRadius)W3DModelDrawvirtual
isLaser() constDrawModuleinlinevirtual
isVisible() constW3DModelDrawvirtual
loadPostProcess(void)DrawableModuleprotectedvirtual
m_dependencyClearedW3DDependencyModelDrawprotected
Module(const ModuleData *moduleData)Moduleinline
notifyDrawModuleDependencyCleared()W3DDependencyModelDrawvirtual
onDelete(void)Moduleinlinevirtual
onDrawableBoundToObject()W3DModelDrawvirtual
onObjectCreated()Moduleinlinevirtual
onRenderObjRecreated(void)W3DModelDrawinlineprotectedvirtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
preloadAssets(TimeOfDay timeOfDay)W3DModelDrawvirtual
reactToGeometryChange()W3DModelDrawinlinevirtual
reactToTransformChange(const Matrix3D *oldMtx, const Coord3D *oldPos, Real oldAngle)W3DModelDrawvirtual
recalcBonesForClientParticleSystems()W3DModelDrawprotected
releaseShadows(void)W3DModelDrawvirtual
replaceIndicatorColor(Color color)W3DModelDrawvirtual
replaceModelConditionState(const ModelConditionFlags &c)W3DModelDrawvirtual
setAnimationCompletionTime(UnsignedInt numFrames)W3DModelDrawvirtual
setAnimationFrame(int frame)W3DModelDrawvirtual
setAnimationLoopDuration(UnsignedInt numFrames)W3DModelDrawvirtual
setCurAnimDurationInMsec(Real duration)W3DModelDrawprotected
setFullyObscuredByShroud(Bool fullyObscured)W3DModelDrawvirtual
setHidden(Bool h)W3DModelDrawvirtual
setModelState(const ModelConditionInfo *newState)W3DModelDrawprotected
setPauseAnimation(Bool pauseAnim)W3DModelDrawvirtual
setSelectable(Bool selectable)W3DModelDrawvirtual
setShadowsEnabled(Bool enable)W3DModelDrawvirtual
setTerrainDecal(TerrainDecalType type)W3DModelDrawvirtual
setTerrainDecalOpacity(Real o)W3DModelDrawvirtual
setTerrainDecalSize(Real x, Real y)W3DModelDrawvirtual
showSubObject(const AsciiString &name, Bool show)W3DModelDrawvirtual
Snapshot(void)Snapshot
stopClientParticleSystems()W3DModelDrawprotected
updateBonesForClientParticleSystems(void)W3DModelDrawvirtual
updateDrawModuleSupplyStatus(Int maxSupply, Int currentSupply)W3DModelDrawvirtual
updateProjectileClipStatus(UnsignedInt shotsRemaining, UnsignedInt maxShots, WeaponSlotType slot)W3DModelDrawvirtual
updateSubObjects()W3DModelDrawvirtual
W3DDependencyModelDraw(Thing *thing, const ModuleData *moduleData)W3DDependencyModelDraw
W3DModelDraw(Thing *thing, const ModuleData *moduleData)W3DModelDraw
xfer(Xfer *xfer)DrawableModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot