载入中...
搜索中...
未找到
EditorProperty.h
浏览该文件的文档.
1#pragma once
2
8
9namespace eve::editor {
10
13using eve::editing::operator|;
14using eve::editing::operator&;
27
30
31} // namespace eve::editor
double value
The canonical owning dynamic value used by data-facing protocols.
Definition Value.h:31
UI-independent property access for an immutable selection snapshot.
PropertyDescriptorLookup public API.
Deterministic owning value tree shared by authoring hosts.
eve::Value toPresentationValue(const Value &value)
To presentation value.
PropertyType
PropertyType public API.
PropertySetMode
PropertySetMode public API.
PropertyFlag
PropertyFlag public API.
Result< void > validatePropertyValue(const PropertyDescriptor &descriptor, const Value &value)
Validate property value.
Value toEditingValue(const eve::Value &value)
To editing value.
property_access::PropertyDescriptor toPresentationDescriptor(const PropertyDescriptor &source)
To presentation descriptor.
PropertyReadState
PropertyReadState public API.
constexpr bool hasPropertyFlag(PropertyFlag value, PropertyFlag flag)
True when property flag.
EditorValue toEditorValue(const eve::Value &value)
Compatibility spelling for conversion into the authoring value tree.
NumericMetadata public API.
PropertyDescriptor public API.
PropertyReadResult public API.
EVENGINE_API_PLATFORM public API.