载入中...
搜索中...
未找到
MotionSequence.h
浏览该文件的文档.
114 [[nodiscard]] eve::Result<void> appendAtCursor(Item item, float delay, float duration, int loops);
116 [[nodiscard]] eve::Result<void> insertAt(float at, Item item, float delay, float duration, int loops);
Fluent LitMotion-style builder that commits into MotionRuntime.
Dense motion storage advanced by Animation::advance(SimulationStep).
LitMotion-style typed motion handles, values, and sink interfaces.
Move-only, checked operation results for the common layer.
std::vector< ecs::EntityHandle > schedule
The round's activation queue, resolved against the target battle.
Definition TacticsPersistence.cpp:170
Configure then bind/run a float motion into a MotionRuntime.
Definition MotionBuilder.h:26
Owns typed motion slots and applies SimulationStep updates.
Definition MotionRuntime.h:27
Playback handle for a sequence's child motions.
Definition MotionSequence.h:25
MotionSequenceHandle()=default
Motion sequence handle.
Schedule unspawned builders onto a shared MotionRuntime timeline.
Definition MotionSequence.h:62
Definition Animation.cpp:58
Generation-checked slot identity for a live motion.
Definition MotionTypes.h:20