载入中...
搜索中...
未找到
PcgPhotoModeRuntimeUI.h
浏览该文件的文档.
28 [[nodiscard]] Result<void> configure(int kind, const std::string &name, const std::string &value,
Move-only, checked operation results for the common layer.
Backend-neutral state of one Pcg PhotoModeUIHelper prefab instance.
Definition PcgPhotoModeRuntimeUI.h:25
bool getVector2Visible() const noexcept
Returns the vector 2 visible.
Definition PcgPhotoModeRuntimeUI.h:79
bool getWholeNumbers() const noexcept
Returns the whole numbers.
Definition PcgPhotoModeRuntimeUI.h:53
uint64_t getInitialCallbackRevision() const noexcept
Returns the initial callback revision.
Definition PcgPhotoModeRuntimeUI.h:83
bool getImageVisible() const noexcept
Returns the image visible.
Definition PcgPhotoModeRuntimeUI.h:73
bool getHeaderVisible() const noexcept
Returns the header visible.
Definition PcgPhotoModeRuntimeUI.h:75
bool getToggleVisible() const noexcept
Returns the toggle visible.
Definition PcgPhotoModeRuntimeUI.h:67
bool getColorVisible() const noexcept
Returns the color visible.
Definition PcgPhotoModeRuntimeUI.h:77
void markSliderUsed(bool value=true) noexcept
Mark that the next slider update also refreshes its input text.
Definition PcgPhotoModeRuntimeUI.h:32
bool getButtonVisible() const noexcept
Returns the button visible.
Definition PcgPhotoModeRuntimeUI.h:69
bool getLabelVisible() const noexcept
Returns the label visible.
Definition PcgPhotoModeRuntimeUI.h:59
bool getSliderVisible() const noexcept
Returns the slider visible.
Definition PcgPhotoModeRuntimeUI.h:63
const std::string & getValueText() const noexcept
Returns the value text.
Definition PcgPhotoModeRuntimeUI.h:45
bool getDropdownVisible() const noexcept
Returns the dropdown visible.
Definition PcgPhotoModeRuntimeUI.h:71
bool getInputVisible() const noexcept
Returns the input visible.
Definition PcgPhotoModeRuntimeUI.h:65
bool getVector3Visible() const noexcept
Returns the vector 3 visible.
Definition PcgPhotoModeRuntimeUI.h:81
bool getInputRefresh() const noexcept
Returns the input refresh.
Definition PcgPhotoModeRuntimeUI.h:57
bool getSecondLabelVisible() const noexcept
Returns the second label visible.
Definition PcgPhotoModeRuntimeUI.h:61
Definition Component.cpp:5
PcgPhotoModeWidgetKind
Widget families created by Pcg PhotoModeUtils.
Definition PcgPhotoModeRuntimeUI.h:15
@ IntSlider
@ DisplayIntSlider
@ DisplaySlider
@ BannerImage
void exposePcgPhotoModeRuntimeUIBindings(ssq::Table &table)
Register Pcg photo-mode runtime UI bindings.
Definition PcgPhotoModeRuntimeUI.cpp:70
PcgPhotoModeInputStatus
Result of parsing one Pcg photo-mode numeric input field.
Definition PcgPhotoModeRuntimeUI.h:22
glm::vec4 Color
Render-neutral RGBA color shared by graphics-facing modules.
Definition RenderTypes.h:8
enum EVENGINE_API_FOUNDATION Table
OT_TABLE (editable via Runtime table APIs / ReflectedPropertyModel).
Definition Runtime.h:121