载入中...
搜索中...
未找到
PropertyView.cpp 文件参考
#include "ui/PropertyView.h"
#include <algorithm>
#include <cerrno>
#include <charconv>
#include <cstdint>
#include <cstdlib>
#include <string_view>
#include <utility>
#include <vector>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::ui
 

函数

std::string eve::ui::propertyWidgetId (const PropertyViewOptions &options, const std::string &path)
 Return the stable widget id generated for a property path.
 
WidgetDesc eve::ui::buildPropertyField (property_access::IPropertyAccess &model, const std::string &path, const PropertyViewOptions &options={})
 Generate one field from a model property, or a diagnostic text row.
 
WidgetDesc eve::ui::buildPropertyView (property_access::IPropertyAccess &model, const PropertyViewOptions &options={})
 Generate a declarative, two-way property view from any model schema.
 
void eve::ui::syncPropertyView (UIHost &host, const property_access::IPropertyAccess &model, const PropertyViewOptions &options={})
 Pull current model values into an existing compatible UI tree.