载入中...
搜索中...
未找到
DepthOfFieldFocus.h
浏览该文件的文档.
61[[nodiscard]] EVENGINE_API_BACKENDS Result<void> evaluateDepthOfFieldFocus(DepthOfFieldFocusState* state,
Move-only, checked operation results for the common layer.
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
@ FollowTarget
@ FollowScreen
@ FixedOffset
void exposeDepthOfFieldFocusBindings(ssq::Table &table)
Register Pcg autofocus value types and evaluator.
Definition DepthOfFieldFocusBindings.cpp:5
Result< void > evaluateDepthOfFieldFocus(DepthOfFieldFocusState *state, DepthOfFieldFocusOutput *output, const DepthOfFieldFocusSettings *settings, const DepthOfFieldFocusInput *input)
Evaluate Pcg AutoDepthOfField tracking and smoothing for one frame.
Definition DepthOfFieldFocus.cpp:5
enum EVENGINE_API_FOUNDATION Table
OT_TABLE (editable via Runtime table APIs / ReflectedPropertyModel).
Definition Runtime.h:121
EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
Definition ECS.h:14
One frame of caller-owned raycast or target observations.
Definition DepthOfFieldFocus.h:27
float deltaSeconds
Definition DepthOfFieldFocus.h:33
float targetDistance
Definition DepthOfFieldFocus.h:32
float rayHitDistance
Definition DepthOfFieldFocus.h:30
Focus and lens values ready for a depth-of-field renderer.
Definition DepthOfFieldFocus.h:44
float focusDistance
Definition DepthOfFieldFocus.h:46
float focalLength
Definition DepthOfFieldFocus.h:48
Provider-neutral autofocus configuration.
Definition DepthOfFieldFocus.h:15
float maximumDistance
Definition DepthOfFieldFocus.h:20
bool interactWithPlayer
Definition DepthOfFieldFocus.h:18
float focusOffset
Definition DepthOfFieldFocus.h:19
float focalLength
Definition DepthOfFieldFocus.h:22
Persistent autofocus state owned by the caller.
Definition DepthOfFieldFocus.h:37
float focusDistance
Definition DepthOfFieldFocus.h:40
bool maximumExceeded
Definition DepthOfFieldFocus.h:39