![]()  | 
  
    PeriDyno 0.8.2
    
   | 
 


Public Member Functions | |
| SkinImpl (const Scene &_scene, const IElement &_element) | |
| int | getClusterCount () const override | 
| const Cluster * | getCluster (int idx) const override | 
| Type | getType () const override | 
  Public Member Functions inherited from ofbx::Skin | |
| Skin (const Scene &_scene, const IElement &_element) | |
| virtual int | getClusterCount () const =0 | 
| virtual const Cluster * | getCluster (int idx) const =0 | 
  Public Member Functions inherited from ofbx::Object | |
| Object (const Scene &_scene, const IElement &_element) | |
| virtual | ~Object () | 
| virtual Type | getType () const =0 | 
| const IScene & | getScene () const | 
| Object * | resolveObjectLink (int idx) const | 
| Object * | resolveObjectLink (Type type, const char *property, int idx) const | 
| Object * | resolveObjectLinkReverse (Type type) const | 
| Object * | getParent () const | 
| RotationOrder | getRotationOrder () const | 
| Vec3 | getRotationOffset () const | 
| Vec3 | getRotationPivot () const | 
| Vec3 | getPostRotation () const | 
| Vec3 | getScalingOffset () const | 
| Vec3 | getScalingPivot () const | 
| Vec3 | getPreRotation () const | 
| Vec3 | getLocalTranslation () const | 
| Vec3 | getLocalRotation () const | 
| Vec3 | getLocalScaling () const | 
| Matrix | getGlobalTransform () const | 
| Matrix | getLocalTransform () const | 
| Matrix | evalLocal (const Vec3 &translation, const Vec3 &rotation) const | 
| Matrix | evalLocal (const Vec3 &translation, const Vec3 &rotation, const Vec3 &scaling) const | 
| bool | isNode () const | 
| template<typename T > | |
| T * | resolveObjectLink (int idx) const | 
Public Attributes | |
| std::vector< Cluster * > | clusters | 
  Public Attributes inherited from ofbx::Object | |
| u64 | id | 
| char | name [128] | 
| const IElement & | element | 
| const Object * | node_attribute | 
Additional Inherited Members | |
  Public Types inherited from ofbx::Object | |
| enum class | Type {  ROOT , GEOMETRY , SHAPE , MATERIAL , MESH , TEXTURE , LIMB_NODE , NULL_NODE , NODE_ATTRIBUTE , CLUSTER , SKIN , BLEND_SHAPE , BLEND_SHAPE_CHANNEL , ANIMATION_STACK , ANIMATION_LAYER , ANIMATION_CURVE , ANIMATION_CURVE_NODE , POSE }  | 
  Static Public Attributes inherited from ofbx::Skin | |
| static const Type | s_type = Type::SKIN | 
  Protected Attributes inherited from ofbx::Object | |
| bool | is_node | 
| const Scene & | scene | 
      
  | 
  inlineoverridevirtual | 
Implements ofbx::Skin.
      
  | 
  inlineoverridevirtual | 
Implements ofbx::Skin.
      
  | 
  inlineoverridevirtual | 
Implements ofbx::Object.