This is the complete list of members for Drawable, including all inherited members.
| allocateShadows(void) | Drawable | |
| applyPhysicsXform(Matrix3D *mtx) | Drawable | protected |
| asDrawableMeth() | Drawable | inlineprotectedvirtual |
| asDrawableMeth() const | Drawable | inlineprotectedvirtual |
| asObjectMeth() | Thing | inlineprotectedvirtual |
| asObjectMeth() const | Thing | inlineprotectedvirtual |
| calcPhysicsXform(PhysicsXformInfo &info) | Drawable | protected |
| calcPhysicsXformHoverOrWings(const Locomotor *locomotor, PhysicsXformInfo &info) | Drawable | protected |
| calcPhysicsXformMotorcycle(const Locomotor *locomotor, PhysicsXformInfo &info) | Drawable | protected |
| calcPhysicsXformThrust(const Locomotor *locomotor, PhysicsXformInfo &info) | Drawable | protected |
| calcPhysicsXformTreads(const Locomotor *locomotor, PhysicsXformInfo &info) | Drawable | protected |
| calcPhysicsXformWheels(const Locomotor *locomotor, PhysicsXformInfo &info) | Drawable | protected |
| calculateHeightAboveTerrain(void) const | Thing | protectedvirtual |
| changedTeam() | Drawable | |
| clearAndSetModelConditionFlags(const ModelConditionFlags &clr, const ModelConditionFlags &set) | Drawable | |
| clearAndSetModelConditionState(ModelConditionFlagType clr, ModelConditionFlagType set) | Drawable | |
| clearCaptionText(void) | Drawable | |
| clearCustomSoundAmbient() | Drawable | inline |
| clearCustomSoundAmbient(bool restartSound) | Drawable | protected |
| clearDrawableStatus(DrawableStatus bit) | Drawable | inline |
| clearEmoticon() | Drawable | |
| clearModelConditionFlags(const ModelConditionFlags &clr) | Drawable | inline |
| clearModelConditionState(ModelConditionFlagType a) | Drawable | inline |
| clearTintStatus(TintStatus statusBits) | Drawable | inline |
| clientOnly_getFirstRenderObjInfo(Coord3D *pos, Real *boundingSphereRadius, Matrix3D *transform) | Drawable | |
| colorFlash(const RGBColor *color, UnsignedInt decayFrames=DEF_DECAY_FRAMES, UnsignedInt attackFrames=0, UnsignedInt sustainAtPeak=FALSE) | Drawable | |
| colorTint(const RGBColor *color) | Drawable | |
| convertBonePosToWorldPos(const Coord3D *bonePos, const Matrix3D *boneTransform, Coord3D *worldPos, Matrix3D *worldTransform) const | Thing | |
| crc(Xfer *xfer) | Drawable | protectedvirtual |
| deleteInstance() | MemoryPoolObject | inline |
| draw(View *view) | Drawable | |
| Drawable(const ThingTemplate *thing, DrawableStatus statusBits=DRAWABLE_STATUS_NONE) | Drawable | |
| drawIconUI(void) | Drawable | |
| drawUIText(void) | Drawable | |
| enableAmbientSound(Bool enable) | Drawable | |
| enableAmbientSoundFromScript(Bool enable) | Drawable | |
| fadeIn(UnsignedInt frames) | Drawable | |
| fadeOut(UnsignedInt frames) | Drawable | |
| findClientUpdateModule(NameKeyType key) | Drawable | |
| flashAsSelected(const RGBColor *color=NULL) | Drawable | |
| friend_bindToObject(Object *obj) | Drawable | |
| friend_clearSelected(void) | Drawable | |
| friend_getEffectiveStealthOpacity(void) | Drawable | inline |
| friend_getExplicitOpacity(void) | Drawable | inline |
| friend_getStealthOpacity(void) | Drawable | inline |
| friend_lockDirtyStuffForIteration() | Drawable | static |
| friend_setSelected(void) | Drawable | |
| friend_unlockDirtyStuffForIteration() | Drawable | static |
| getAmbientLight(void) | Drawable | |
| getAmbientSound() const | Drawable | inline |
| getAmbientSoundByDamage(BodyDamageType dt) | Drawable | protected |
| getAmbientSoundEnabled(void) const | Drawable | inline |
| getAmbientSoundEnabledFromScript(void) const | Drawable | inline |
| getBarrelCount(WeaponSlotType wslot) const | Drawable | |
| getBaseSoundAmbientInfo() const | Drawable | |
| getCaptionText(void) | Drawable | |
| getClientUpdateModules() | Drawable | inline |
| getClientUpdateModules() const | Drawable | inline |
| getColorTintEnvelope(void) | Drawable | inline |
| getCurrentClientBonePositions(const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) const | Drawable | |
| getCurrentWorldspaceClientBonePositions(const char *boneName, Matrix3D &transform) const | Drawable | |
| getDrawableGeometryInfo() const | Drawable | |
| getDrawableInfo(void) | Drawable | inline |
| getDrawModules() | Drawable | |
| getDrawModules() const | Drawable | |
| getDrawModulesNonDirty() | Drawable | |
| getDrawsInMirror() const | Drawable | inline |
| getEffectiveOpacity() const | Drawable | inline |
| getExpirationDate() const | Drawable | inline |
| getFlashCount(void) | Drawable | inline |
| getFullyObscuredByShroud(void) | Drawable | inline |
| getHeightAboveTerrain() const | Thing | |
| getHeightAboveTerrainOrWater() const | Thing | |
| getIconInfo() | Drawable | |
| getID(void) const | Drawable | |
| getInstanceMatrix(void) const | Drawable | inline |
| getInstanceScale(void) const | Drawable | inline |
| getLocoInfo() const | Drawable | inline |
| getModelConditionFlags(void) const | Drawable | inline |
| getModuleList(ModuleType i) | Drawable | inlineprotected |
| getModuleList(ModuleType i) const | Drawable | inlineprotected |
| getNextDrawable(void) const | Drawable | inline |
| getObject(void) | Drawable | inline |
| getObject(void) const | Drawable | inline |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOrientation() const | Thing | inline |
| getPosition() const | Thing | inline |
| getPrevDrawable(void) const | Drawable | inline |
| getPristineBonePositions(const char *boneNamePrefix, Int startIndex, Coord3D *positions, Matrix3D *transforms, Int maxBones) const | Drawable | |
| getProjectileLaunchOffset(WeaponSlotType wslot, Int specificBarrelToUse, Matrix3D *launchPos, WhichTurretType tur, Coord3D *turretRotPos, Coord3D *turretPitchPos=NULL) const | Drawable | |
| getReceivesDynamicLights(void) | Drawable | inline |
| getScale(void) const | Drawable | |
| getSecondMaterialPassOpacity() const | Drawable | inline |
| getSelectionColor(void) const | Drawable | |
| getShadowsEnabled() const | Drawable | inline |
| getShouldAnimate(Bool considerPower) const | Drawable | |
| getShroudClearFrame(void) | Drawable | inline |
| getStealthLook() const | Drawable | inline |
| getTemplate() const | Thing | |
| getTerrainDecalType(void) const | Drawable | inline |
| getTintColor(void) const | Drawable | |
| getTransformMatrix(void) const | Drawable | |
| getUnitDirectionVector2D() const | Thing | |
| getUnitDirectionVector2D(Coord3D &dir) const | Thing | |
| getUnitDirectionVector3D(Coord3D &dir) const | Thing | |
| getWheelInfo(void) const | Drawable | inline |
| handleWeaponFireFX(WeaponSlotType wslot, Int specificBarrelToUse, const FXList *fxl, Real weaponSpeed, Real recoilAmount, Real recoilAngle, const Coord3D *victimPos, Real damageRadius) | Drawable | |
| hasIconInfo() const | Drawable | inline |
| imitateStealthLook(Drawable &otherDraw) | Drawable | |
| isAboveTerrain() const | Thing | inline |
| isAboveTerrainOrWater() const | Thing | inline |
| isAnyKindOf(const KindOfMaskType &anyKindOf) const | Thing | |
| isDrawableEffectivelyHidden() const | Drawable | inline |
| isInstanceIdentity() const | Drawable | inline |
| isKindOf(KindOfType t) const | Thing | |
| isKindOfMulti(const KindOfMaskType &mustBeSet, const KindOfMaskType &mustBeClear) const | Thing | |
| isMassSelectable(void) const | Drawable | |
| isSelectable(void) const | Drawable | |
| isSelected(void) const | Drawable | inline |
| isSignificantlyAboveTerrain() const | Thing | |
| isVisible() | Drawable | |
| killIcon(DrawableIconType t) | Drawable | inline |
| killStaticImages() | Drawable | static |
| loadPostProcess(void) | Drawable | protectedvirtual |
| mangleCustomAudioName(DynamicAudioEventInfo *audioToMangle) const | Drawable | |
| notifyDrawableDependencyCleared() | Drawable | |
| onDestroy(void) | Drawable | |
| onLevelStart() | Drawable | |
| onSelected() | Drawable | |
| onUnselected() | Drawable | |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| preloadAssets(TimeOfDay timeOfDay) | Drawable | |
| prependToList(Drawable **pListHead) | Drawable | |
| reactToBodyDamageStateChange(BodyDamageType newState) | Drawable | |
| reactToGeometryChange() | Drawable | |
| reactToTransformChange(const Matrix3D *oldMtx, const Coord3D *oldPos, Real oldAngle) | Drawable | protectedvirtual |
| releaseShadows(void) | Drawable | |
| removeFromList(Drawable **pListHead) | Drawable | |
| replaceModelConditionFlags(const ModelConditionFlags &flags, Bool forceReplace=FALSE) | Drawable | |
| saturateRGB(RGBColor &color, Real factor) | Drawable | |
| setAmbientLight(Vector3 *ambient) | Drawable | |
| setAnimationCompletionTime(UnsignedInt numFrames) | Drawable | |
| setAnimationFrame(int frame) | Drawable | virtual |
| setAnimationLoopDuration(UnsignedInt numFrames) | Drawable | |
| setCaptionText(const UnicodeString &captionText) | Drawable | |
| setColorTintEnvelope(TintEnvelope &source) | Drawable | inline |
| setCustomSoundAmbientInfo(DynamicAudioEventInfo *customAmbientInfo) | Drawable | |
| setCustomSoundAmbientOff() | Drawable | |
| setDrawableHidden(Bool hidden) | Drawable | |
| setDrawableOpacity(Real value) | Drawable | inline |
| setDrawableStatus(DrawableStatus bit) | Drawable | inline |
| setEffectiveOpacity(Real pulseFactor, Real explicitOpacity=-1.0f) | Drawable | |
| setEmoticon(const AsciiString &name, Int duration) | Drawable | |
| setExpirationDate(UnsignedInt frame) | Drawable | inline |
| setFlashColor(Color color) | Drawable | inline |
| setFlashCount(Int count) | Drawable | inline |
| setFullyObscuredByShroud(Bool fullyObscured) | Drawable | |
| setID(DrawableID id) | Drawable | |
| setIndicatorColor(Color color) | Drawable | |
| setInstanceMatrix(const Matrix3D *instance) | Drawable | |
| setInstanceScale(Real value) | Drawable | inline |
| setModelConditionFlags(const ModelConditionFlags &set) | Drawable | inline |
| setModelConditionState(ModelConditionFlagType a) | Drawable | inline |
| setOrientation(Real angle) | Thing | |
| setPosition(const Coord3D *pos) | Drawable | |
| setPositionZ(Real z) | Thing | |
| setReceivesDynamicLights(Bool set) | Drawable | inline |
| setSecondMaterialPassOpacity(Real op) | Drawable | inline |
| setSelectable(Bool selectable) | Drawable | |
| setShadowsEnabled(Bool enable) | Drawable | |
| setShroudClearFrame(UnsignedInt frame) | Drawable | inline |
| setStealthLook(StealthLookType look) | Drawable | |
| setTerrainDecal(TerrainDecalType type) | Drawable | |
| setTerrainDecalFadeTarget(Real target, Real rate=0.1f) | Drawable | |
| setTerrainDecalSize(Real x, Real y) | Drawable | |
| setTimeOfDay(TimeOfDay tod) | Drawable | |
| setTintEnvelope(const RGBColor *color, Real attack, Real decay) | Drawable | |
| setTintStatus(TintStatus statusBits) | Drawable | inline |
| setTransformMatrix(const Matrix3D *mx) | Thing | |
| showSubObject(const AsciiString &name, Bool show) | Drawable | |
| Snapshot(void) | Snapshot | |
| startAmbientSound(Bool onlyIfPermanent=false) | Drawable | |
| startAmbientSound(BodyDamageType dt, TimeOfDay tod, Bool onlyIfPermanent=false) | Drawable | protected |
| stopAmbientSound(void) | Drawable | |
| testDrawableStatus(DrawableStatus bit) const | Drawable | inline |
| testTintStatus(TintStatus statusBits) const | Drawable | inline |
| Thing(const ThingTemplate *thingTemplate) | Thing | |
| transformPoint(const Coord3D *in, Coord3D *out) | Thing | |
| updateDrawable() | Drawable | |
| updateDrawableClipStatus(UnsignedInt shotsRemaining, UnsignedInt maxShots, WeaponSlotType slot) | Drawable | |
| updateDrawableSupplyStatus(Int maxSupply, Int currentSupply) | Drawable | |
| updateHiddenStatus() | Drawable | protected |
| updateSubObjects() | Drawable | |
| xfer(Xfer *xfer) | Drawable | protectedvirtual |
| xferDrawableModules(Xfer *xfer) | Drawable | protected |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |
| ~Snapshot(void) | Snapshot |