Lumino
ln::AnimationClip Class Reference

オブジェクトやそのプロパティに影響を与えるアニメーションデータです。 More...

#include <AnimationClip.hpp>

Inheritance diagram for ln::AnimationClip:
ln::AssetObject

Public Member Functions

void setWrapMode (AnimationWrapMode value)
 アニメーションの繰り返しの動作を取得します。(default: Loop)
 
AnimationWrapMode wrapMode () const
 アニメーションの繰り返しの動作を取得します。
 
void setHierarchicalAnimationMode (HierarchicalAnimationMode value)
 階層構造を持つアニメーションデータの動作モード。(default: AllowTranslationOnlyRoot)
 
HierarchicalAnimationMode hierarchicalAnimationMode () const
 階層構造を持つアニメーションデータの動作モード。
 

Static Public Member Functions

static Ref< AnimationClipcreate (const StringRef &targetPath, const std::initializer_list< AnimationKeyFrame > &keyframes)
 ひとつの AnimationTrack を持つ AnimationClip を作成します。
 
static Ref< AnimationClipload (const StringRef &filePath)
 load
 

Detailed Description

オブジェクトやそのプロパティに影響を与えるアニメーションデータです。

スキンメッシュアニメーションでは、「歩く」「走る」といった 1 モーションの単位です。


The documentation for this class was generated from the following file: