载入中...
搜索中...
未找到
MontagePlayer.h 文件参考

Deterministic presentation-only action montage playback. 更多...

#include "common/Export.h"
#include "action/Action.h"
#include "animation/AnimMath.h"
#include "animation/RootMotionPolicy.h"
#include "common/Result.h"
#include "common/Time.h"
#include <cstddef>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include <vector>

浏览源代码.

类

struct  eve::animation::MontageClipAsset
 Owning clip supplied while transactionally preparing a montage. 更多...
 
class  eve::animation::IMontageClipProvider
 Synchronous ownership-transfer port used to resolve montage clip URIs. 更多...
 
struct  eve::animation::MontageRootMotionMask
 Compatibility-only axis enable mask for montage root motion. 更多...
 
class  eve::animation::IMontageRootMotionReceiver
 Optional receiver for filtered per-step root motion. 更多...
 
struct  eve::animation::MontageAdvance
 Owning observation returned by one montage presentation step. 更多...
 
class  eve::animation::MontagePlayer
 Presentation-only montage player over an ActionTimeline. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::animation
 

类型定义

using eve::animation::MontageActiveBlock = action::ActionActiveBlock
 Compatibility name for the canonical action-owned active block projection.
 

枚举

enum class  eve::animation::MontageGapPolicy : std::uint8_t { eve::animation::HoldPose , eve::animation::BindPose }
 Pose behavior while the authoritative action cursor is between authored sections. 更多...
 

详细描述

Deterministic presentation-only action montage playback.

在文件 MontagePlayer.h 中定义.