载入中...
搜索中...
未找到
CameraController.h
浏览该文件的文档.
67class EVENGINE_API_WORLD CameraController : public action::IActionCameraCueSink, public IPhotoModeFieldSink {
float getRadius() const { return radius_; }
float getMinimumRadius() const { return minimumRadius_; } float getMaximumRadius() const { return maximumRadius_; }
154 PhotoModeFieldAcceptance acceptsPhotoModeField(const PhotoModeAssignment& assignment) const noexcept override;
225 void addImpulse(float positionAmplitude, float rotationAmplitude, float duration, unsigned int seed = 0);
233 void addView(const std::string& name, float ex, float ey, float ez, float tx, float ty, float tz);
Typed camera-cue action block contract.
Move-only, checked operation results for the common layer.
Human-readable, scoped identifier in the form namespace:name.
Definition Identity.h:411
Optional open target for instantaneous action camera cues.
Definition ActionCameraBlock.h:45
3D 摄像机控制器(eve.Camera / eve.CameraController)。
Definition CameraController.h:67
bool hasSecondaryTarget() const noexcept
Return whether a lock-on look target is currently stored.
Definition CameraController.h:113
const PcgPhotoModePostFxState & getPcgPostFxState() const noexcept
Return the complete retained Pcg post-processing state.
Definition CameraController.h:164
float getPcgCullingDistance() const noexcept
Return Pcg's signed culling-distance adjustment.
Definition CameraController.h:162
float getCameraRoll() const noexcept
Return current camera roll in degrees.
Definition CameraController.h:160
bool getPhotoModeAuthority() const noexcept
Return whether this controller currently publishes photo-mode camera fields.
Definition CameraController.h:152
摄像机模块命名空间(eve.Camera)。主要职责是把 CameraController 绑定进脚本。
Definition CameraController.h:436
Module_REG(Camera)
Script handle to a scene node (hostName + nodeId). Deliberately holds strings rather than arena point...
Definition SceneNodeRef.h:20
Definition CameraController.cpp:20
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
Definition ScenarioRecorder.h:12
Definition AvatarInstance.h:33
PhotoModeFieldAcceptance
Capability implemented by the composition root that routes assignments to domain owners.
Definition PcgPhotoModeApply.h:32
One reversible field assignment in a photo-mode transaction.
Definition PcgPhotoModeApply.h:15
Owning validated camera impulse shared by action runtime and camera targets.
Definition ActionCameraBlock.h:14
Context linking a routed event to its action execution.
Definition ActionNotifyRegistry.h:34
Complete Pcg photo-mode post-processing state retained across render-pipeline projections.
Definition CameraController.h:30
float postFxExposure
Definition CameraController.h:31
float farBlurStart
Definition CameraController.h:45
int64_t savedFocusMode
Definition CameraController.h:39
int64_t focusModeHdrp
Definition CameraController.h:40
float focusDistance
Definition CameraController.h:35
bool highQualityUrp
Definition CameraController.h:50
bool autoDepthOfFieldFocus
Definition CameraController.h:34
int64_t focusModeUrp
Definition CameraController.h:41
int64_t postFxExposureMode
Definition CameraController.h:32
float maximumBlurRadius
Definition CameraController.h:49
int64_t qualityHdrp
Definition CameraController.h:42
bool depthOfFieldActive
Definition CameraController.h:33
float blurStartUrp
Definition CameraController.h:47
float nearBlurStart
Definition CameraController.h:43