| affectsLower(AnimType a) | G3D::MD3Model | inlinestatic |
| affectsUpper(AnimType a) | G3D::MD3Model | inlinestatic |
| className() const override | G3D::MD3Model | virtual |
| computeFrameNumbers(const Pose &pose, PartType partType, int &kf0, int &kf1, float &alpha) const | G3D::MD3Model | |
| create(const Specification &spec, const String &name="") | G3D::MD3Model | static |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| defaultSkin() const | G3D::MD3Model | inline |
| 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::MD3Model | virtual |
| lazyCreate(const Specification &s, const String &name="") | G3D::MD3Model | inlinestatic |
| lazyCreate(const String &name, const Any &any) | G3D::MD3Model | inlinestatic |
| name() const override | G3D::MD3Model | inlinevirtual |
| NUM_ANIMATED_PARTS enum value | G3D::MD3Model | |
| NUM_PARTS enum value | G3D::MD3Model | |
| PART_HEAD enum value | G3D::MD3Model | |
| PART_LOWER enum value | G3D::MD3Model | |
| PART_UPPER enum value | G3D::MD3Model | |
| PartType enum name | G3D::MD3Model | |
| 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::MD3Model | virtual |
| pose(Array< shared_ptr< class Surface > > &posedModelArray, const CFrame &cframe, const CFrame &previousFrame, const Pose ¤tPose=Pose(), const shared_ptr< Entity > &entity=nullptr, const Surface::ExpressiveLightScatteringProperties &expressiveLightScatteringProperties=Surface::ExpressiveLightScatteringProperties()) | G3D::MD3Model | |
| pose(Array< shared_ptr< class Surface > > &posedModelArray, const CFrame &cframe=CFrame(), const Pose ¤tPose=Pose(), const shared_ptr< Entity > &entity=nullptr, const Surface::ExpressiveLightScatteringProperties &e=Surface::ExpressiveLightScatteringProperties()) | G3D::MD3Model | inline |
| setUseOptimizedIntersect(bool b) | G3D::Model | inlinestatic |
| simulatePose(Pose &pose, SimTime dt) const | G3D::MD3Model | |
| useOptimizedIntersect() | G3D::Model | inlinestatic |
| weaponFrame(const CoordinateFrame &cframe=CoordinateFrame(), const Pose &pose=Pose()) const | G3D::MD3Model | |
| ~MD3Model() | G3D::MD3Model | virtual |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |