载入中...
搜索中...
未找到
ActionPreviewController.h
浏览该文件的文档.
42 [[nodiscard]] const std::optional<action::ActionPreviewFrame>& lastFrame() const noexcept { return lastFrame_; }
44 void drawRootMotion(IEditorOverlay& overlay, OverlayPoint origin = {}, float scale = 1.0f) const;
50 [[nodiscard]] static action::ActionPreviewCueKind cueKind(const action::ActionTimelineEvent& event) noexcept;
Presentation-neutral action preview frame contracts.
UI-neutral transactional action timeline editor and preview model.
Host boundary for 3D animation, VFX, audio and camera preview.
Definition ActionPreview.h:59
Optional animation provider that samples an owning root-motion polyline.
Definition ActionPreview.h:88
Coordinates deterministic timeline transport with a transactional preview host.
Definition ActionPreviewController.h:21
const std::optional< action::ActionPreviewFrame > & lastFrame() const noexcept
Last frame successfully published to the host.
Definition ActionPreviewController.h:42
Timeline editing controller shared by developer and in-game editors.
Definition ActionTimelineEditor.h:162
Sink implemented by a 2D or 3D viewport to render tool feedback.
Definition EditorPresentation.h:27
ActionPreviewCueKind
Semantic presentation channel selected for one timeline boundary.
Definition ActionPreview.h:19
Definition ActionPreviewController.cpp:6
Owning event projection returned by the runtime sampler.
Definition ActionTimeline.h:146
A point in the coordinate space chosen by an editor viewport adapter.
Definition EditorPresentation.h:8