This is the complete list of members for G3D::Model, including all inherited members.
className() const =0 | G3D::Model | pure virtual |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
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 | G3D::Model | inlinevirtual |
name() const =0 | G3D::Model | pure virtual |
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)=0 | G3D::Model | pure virtual |
setUseOptimizedIntersect(bool b) | G3D::Model | inlinestatic |
useOptimizedIntersect() | G3D::Model | inlinestatic |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |