| Animation enum name | G3D::MD2Model | |
| animationAttack(Animation a) | G3D::MD2Model | static |
| animationCrouch(Animation a) | G3D::MD2Model | static |
| animationDeath(Animation a) | G3D::MD2Model | static |
| animationInterruptible(Animation a) | G3D::MD2Model | static |
| animationJump(Animation a) | G3D::MD2Model | static |
| animationLength(Animation a) | G3D::MD2Model | static |
| animationLoops(Animation a) | G3D::MD2Model | static |
| animationPain(Animation A) | G3D::MD2Model | static |
| animationRun(Animation a) | G3D::MD2Model | static |
| animationRunBackward(Animation a) | G3D::MD2Model | static |
| animationRunForward(Animation a) | G3D::MD2Model | static |
| animationStand(Animation a) | G3D::MD2Model | static |
| animationTable | G3D::MD2Model | static |
| ATTACK enum value | G3D::MD2Model | |
| className() const override | G3D::MD2Model | virtual |
| computeFrameNumbers(const Pose &pose, int &kf0, int &kf1, float &alpha) | G3D::MD2Model | static |
| create(const Specification &s, const String &name="") | G3D::MD2Model | static |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| CROUCH_ATTACK enum value | G3D::MD2Model | |
| CROUCH_DEATH enum value | G3D::MD2Model | |
| CROUCH_PAIN enum value | G3D::MD2Model | |
| CROUCH_STAND enum value | G3D::MD2Model | |
| CROUCH_WALK enum value | G3D::MD2Model | |
| CROUCH_WALK_BACKWARD enum value | G3D::MD2Model | |
| DEATH_FALLBACK enum value | G3D::MD2Model | |
| DEATH_FALLBACKSLOW enum value | G3D::MD2Model | |
| DEATH_FALLFORWARD enum value | G3D::MD2Model | |
| FALLBACK enum value | G3D::MD2Model | |
| FLIP enum value | G3D::MD2Model | |
| getAnimationCorrespondingToFrame(int frameNum) | G3D::MD2Model | protectedstatic |
| getFrameNumber(const Pose &pose) | G3D::MD2Model | static |
| hangTimePct | G3D::MD2Model | static |
| intersect(const Ray &ray, const CoordinateFrame &cframe, float &maxDistance, Model::HitInfo &info=Model::HitInfo::ignore, const Entity *entity=nullptr, const Model::Pose *pose=nullptr) const override | G3D::MD2Model | virtual |
| JUMP enum value | G3D::MD2Model | |
| JUMP_DOWN enum value | G3D::MD2Model | |
| JUMP_UP enum value | G3D::MD2Model | |
| lazyCreate(const Specification &s, const String &name="") | G3D::MD2Model | inlinestatic |
| lazyCreate(const String &name, const Any &any) | G3D::MD2Model | inlinestatic |
| m_name | G3D::MD2Model | protected |
| m_numTriangles | G3D::MD2Model | protected |
| m_part | G3D::MD2Model | protected |
| MAX_ANIMATIONS enum value | G3D::MD2Model | |
| name() const override | G3D::MD2Model | inlinevirtual |
| negateNormals | G3D::MD2Model | protected |
| normalTable | G3D::MD2Model | static |
| numParts() const | G3D::MD2Model | inline |
| numTriangles() const | G3D::MD2Model | inline |
| PAIN_A enum value | G3D::MD2Model | |
| PAIN_B enum value | G3D::MD2Model | |
| PAIN_C enum value | G3D::MD2Model | |
| POINT enum value | G3D::MD2Model | |
| pose(Array< shared_ptr< Surface > > &surfaceArray, const CFrame &rootFrame, const CFrame &prevFrame, const shared_ptr< Entity > &entity, const Model::Pose *pose, const Model::Pose *prevPose, const Surface::ExpressiveLightScatteringProperties &e) override | G3D::MD2Model | virtual |
| PRE_BLEND_TIME | G3D::MD2Model | static |
| RUN enum value | G3D::MD2Model | |
| RUN_BACKWARD enum value | G3D::MD2Model | |
| SALUTE enum value | G3D::MD2Model | |
| setNormalTable() | G3D::MD2Model | static |
| setUseOptimizedIntersect(bool b) | G3D::Model | inlinestatic |
| STAND enum value | G3D::MD2Model | |
| useOptimizedIntersect() | G3D::Model | inlinestatic |
| WAVE enum value | G3D::MD2Model | |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |