载入中...
搜索中...
未找到
LightingTarget.h
浏览该文件的文档.
53class EVENGINE_API_ORCHESTRATION LightingPropertyTargetBase : public ::eve::editing::EditableTargetState,
72 PropertyReadResult read(const SelectionSnapshot& selection, const PropertyPath& path) const override;
101class EVENGINE_API_ORCHESTRATION Light3DDocumentTarget final : public LightingPropertyTargetBase {
110class EVENGINE_API_ORCHESTRATION EnvironmentDocumentTarget final : public LightingPropertyTargetBase {
129 Result<void> applyDayNight(const EnvironmentDocumentTarget& document, daynight::DayNight* environment) const;
131 Result<void> applyWeather(const EnvironmentDocumentTarget& document, weather::Weather* environment) const;
A structured explanation of a failed, degraded, or noteworthy result.
Definition Diagnostic.h:94
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
DayNight module — a time-of-day cycle that drives the sun, sky and light.
Definition DayNight.h:94
Dirty region and revision shared by every editable document target.
Definition EditableTarget.h:154
Editable-target capability that applies owning domain operations.
Definition EditingTargetOperations.h:11
UI-independent property access for an immutable selection snapshot.
Definition EditingProperty.h:139
PropertyDescriptorLookup public API.
Definition EditingProperty.h:91
Dotted property path (layout.size) compared and persisted as text.
Definition EditingIds.h:78
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
Declarative 3D light. Collected by RenderSystem3D (max 8 per frame). type: "point" | "dir" | "spot" (...
Definition Light.h:191
Serializable shared environment target for static, DayNight and Weather modes.
Definition LightingTarget.h:110
Optional bridge applying environment properties to DayNight or Weather.
Definition LightingTarget.h:126
Serializable property target matching graphics::Light3D.
Definition LightingTarget.h:101
Optional bridge applying a light document to graphics::Light3D.
Definition LightingTarget.h:119
Shared property-document implementation for light and environment targets.
Definition LightingTarget.h:56
Weather module — real-time precipitation / lightning / wind system.
Definition Weather.h:36
Definition DayNight.cpp:18
Result< void > validatePropertyValue(const PropertyDescriptor &descriptor, const Value &value)
Validate property value.
Definition EditingProperty.cpp:138
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
Definition LightingTarget.h:19
Stable discovery metadata exposed by every editable target.
Definition EditableTarget.h:39