载入中...
搜索中...
未找到
PcgWaterPhotoMode.h
浏览该文件的文档.
bool getAuthority()const noexcept{return authority_;}
void exposePcgWaterPhotoModeBindings(ssq::Table& table);
18 PhotoModeFieldAcceptance acceptsPhotoModeField(const PhotoModeAssignment& assignment)const noexcept override;
44 int reflectionResolution_=2;PhotoModeColor fogColor_{0,0,0,1};float fogDensity_=0.045f,fogDistance_=45;
Explicit, caller-owned authority for Pcg photo-mode water reflection and underwater fog values.
Definition PcgWaterPhotoMode.h:8
float getReflectionDistance() const noexcept
Returns the reflection distance.
Definition PcgWaterPhotoMode.h:27
PcgWaterPhotoModeAuthority()=default
Pcg water photo mode authority.
int getReflectionResolution() const noexcept
Returns the reflection resolution.
Definition PcgWaterPhotoMode.h:29
bool getReflectionEnabled() const noexcept
Definition PcgWaterPhotoMode.h:25
float getReflectionLodBias() const noexcept
Returns the reflection lod bias.
Definition PcgWaterPhotoMode.h:31
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
void exposePcgWaterPhotoModeBindings(ssq::Table &t)
Register Pcg water photo-mode authority bindings.
Definition PcgWaterPhotoMode.cpp:33
PhotoModeFieldAcceptance
Capability implemented by the composition root that routes assignments to domain owners.
Definition PcgPhotoModeApply.h:32
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 reversible field assignment in a photo-mode transaction.
Definition PcgPhotoModeApply.h:15
RGBA payload used by the cross-module photo-mode application contract.
Definition PcgPhotoModeApply.h:9
Authored planar-reflection policy with no camera or texture ownership.
Definition WaterPlanarReflection.h:18
Authored Pcg underwater-effects policy; owns no renderer, audio source or scene object.
Definition WaterUnderwaterEffects.h:48