载入中...
搜索中...
未找到
eve::IPhotoModeFieldSink类 参考abstract

IPhotoModeFieldSink public API. 更多...

#include <PcgPhotoModeApply.h>

类 eve::IPhotoModeFieldSink 继承关系图:
eve::camera::CameraController eve::daynight::PcgLightingAmbientPhotoMode eve::daynight::PcgLightingFogPhotoMode eve::daynight::PcgLightingSkyboxPhotoMode eve::daynight::PcgLightingSunPhotoMode eve::daynight::PcgLightingTimePhotoMode eve::graphics::GrassField eve::graphics::PcgGraphicsPhotoModeAuthority eve::graphics::PcgWaterPhotoModeAuthority eve::procgen::PcgTerrainPhotoModeAuthority eve::procgen::PcgTerrainStreamingAuthority eve::ui::PcgPhotoModePhotoAuthority eve::weather::Weather

Public 成员函数

virtual ~IPhotoModeFieldSink ()=default
 Releases IPhotoModeFieldSink resources.
 
virtual PhotoModeFieldAcceptance acceptsPhotoModeField (const PhotoModeAssignment &assignment) const noexcept=0
 Return true only for fields owned by this provider.
 
virtual Result< void > applyPhotoModeField (const PhotoModeAssignment &assignment)=0
 Apply one accepted assignment atomically on the game thread.
 

静态 Public 属性

static constexpr const char * capabilityName ="eve.photo-mode.field"
 

详细描述

IPhotoModeFieldSink public API.

在文件 PcgPhotoModeApply.h 第 34 行定义.

构造及析构函数说明

◆ ~IPhotoModeFieldSink()

virtual eve::IPhotoModeFieldSink::~IPhotoModeFieldSink ( )
virtualdefault

Releases IPhotoModeFieldSink resources.

成员函数说明

◆ acceptsPhotoModeField()

◆ applyPhotoModeField()

类成员变量说明

◆ capabilityName

constexpr const char* eve::IPhotoModeFieldSink::capabilityName ="eve.photo-mode.field"
staticconstexpr

在文件 PcgPhotoModeApply.h 第 36 行定义.


该类的文档由以下文件生成: