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

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

clientOnly_getRenderObjBoneTransform(const AsciiString &boneName, Matrix3D *set_tm) const =0ObjectDrawInterfacepure virtual
clientOnly_getRenderObjBoundBox(OBBoxClass *boundbox) const =0ObjectDrawInterfacepure virtual
clientOnly_getRenderObjInfo(Coord3D *pos, Real *boundingSphereRadius, Matrix3D *transform) const =0ObjectDrawInterfacepure virtual
getBarrelCount(WeaponSlotType wslot) const =0ObjectDrawInterfacepure virtual
getCurrentBonePositions(const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) const =0ObjectDrawInterfacepure virtual
getCurrentWorldspaceClientBonePositions(const char *boneName, Matrix3D &transform) const =0ObjectDrawInterfacepure virtual
getPristineBonePositionsForConditionState(const ModelConditionFlags &condition, const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) const =0ObjectDrawInterfacepure virtual
getProjectileLaunchOffset(const ModelConditionFlags &condition, WeaponSlotType wslot, Int specificBarrelToUse, Matrix3D *launchPos, WhichTurretType tur, Coord3D *turretRotPos, Coord3D *turretPitchPos) const =0ObjectDrawInterfacepure virtual
handleWeaponFireFX(WeaponSlotType wslot, Int specificBarrelToUse, const FXList *fxl, Real weaponSpeed, const Coord3D *victimPos, Real damageRadius)=0ObjectDrawInterfacepure virtual
notifyDrawModuleDependencyCleared()=0ObjectDrawInterfacepure virtual
replaceIndicatorColor(Color color)=0ObjectDrawInterfacepure virtual
replaceModelConditionState(const ModelConditionFlags &a)=0ObjectDrawInterfacepure virtual
setAnimationCompletionTime(UnsignedInt numFrames)=0ObjectDrawInterfacepure virtual
setAnimationFrame(int frame)=0ObjectDrawInterfacepure virtual
setAnimationLoopDuration(UnsignedInt numFrames)=0ObjectDrawInterfacepure virtual
setHidden(Bool h)=0ObjectDrawInterfacepure virtual
setPauseAnimation(Bool pauseAnim)=0ObjectDrawInterfacepure virtual
setSelectable(Bool selectable)=0ObjectDrawInterfacepure virtual
showSubObject(const AsciiString &name, Bool show)=0ObjectDrawInterfacepure virtual
updateBonesForClientParticleSystems(void)=0ObjectDrawInterfacepure virtual
updateDrawModuleSupplyStatus(Int maxSupply, Int currentSupply)=0ObjectDrawInterfacepure virtual
updateProjectileClipStatus(UnsignedInt shotsRemaining, UnsignedInt maxShots, WeaponSlotType slot)=0ObjectDrawInterfacepure virtual
updateSubObjects()=0ObjectDrawInterfacepure virtual