载入中...
搜索中...
未找到
PcgGraphicsPhotoMode.h
浏览该文件的文档.
8struct PcgGraphicsPhotoModeState{float lodBias=2.f;int64_t antiAliasing=1;float shadowDistance=512.f;int64_t shadowResolution=3;int64_t shadowCascades=4;float globalShadowDistanceMultiplier=1.f;};
void setAuthority(bool enabled);const PcgGraphicsPhotoModeState& state()const noexcept{return state_;}
19 PhotoModeFieldAcceptance acceptsPhotoModeField(const PhotoModeAssignment&)const noexcept override;
22private:void project();Graphics* graphics_=nullptr;RenderControl* control_=nullptr;Camera3D* camera_=nullptr;bool authority_=false;PcgGraphicsPhotoModeState state_{};
Definition Graphics.h:125
Explicit owner that projects Pcg graphics fields into the live render pipeline.
Definition PcgGraphicsPhotoMode.h:10
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
PhotoModeFieldAcceptance
Capability implemented by the composition root that routes assignments to domain owners.
Definition PcgPhotoModeApply.h:32
@ Graphics
One reversible field assignment in a photo-mode transaction.
Definition PcgPhotoModeApply.h:15
Pcg graphics quality values retained by the active render composition.
Definition PcgGraphicsPhotoMode.h:8
int64_t shadowCascades
Definition PcgGraphicsPhotoMode.h:8
float globalShadowDistanceMultiplier
Definition PcgGraphicsPhotoMode.h:8
int64_t shadowResolution
Definition PcgGraphicsPhotoMode.h:8
int64_t antiAliasing
Definition PcgGraphicsPhotoMode.h:8
float shadowDistance
Definition PcgGraphicsPhotoMode.h:8