载入中...
搜索中...
未找到
UiThemeTokens.cpp 文件参考
#include "ui/editing/UiThemeTokens.h"
#include <cmath>
#include <cstring>
#include <utility>

浏览源代码.

命名空间

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

函数

EditorValue eve::ui_editing::themeTokensValue (const ui::Theme &theme)
 Theme tokens value.
 
Result< ui::Theme > eve::ui_editing::parseThemeTokens (const EditorValue &value)
 Parse theme tokens.
 
Result< void > eve::ui_editing::assignThemeToken (ui::Theme &theme, const PropertyPath &path, const EditorValue &value)
 Assign theme token.
 
EditorValue eve::ui_editing::readThemeToken (const ui::Theme &theme, const PropertyPath &path)
 Reads theme token.
 
PropertySchema eve::ui_editing::themeTokenSchema ()
 Theme token schema.
 
std::vector< EditorDiagnostic > eve::ui_editing::validateThemeTokens (const ui::Theme &theme)
 Validate theme tokens.
 
ui::Theme eve::ui_editing::themeFromPreset (UiThemeBasePreset preset)
 Theme from preset.
 
std::string eve::ui_editing::presetName (UiThemeBasePreset preset)
 Preset name.
 
Result< UiThemeBasePreset > eve::ui_editing::parsePreset (const std::string &name)
 Parse preset.
 

变量说明

◆ category

◆ maximum

float maximum

在文件 UiThemeTokens.cpp 第 24 行定义.

◆ member

float ui::ThemeLayout::* member

在文件 UiThemeTokens.cpp 第 17 行定义.

被这些函数引用 eve::asset_import::gltf::accessorAt(), eve::rpg::Party::addMember(), eve::ui::DatabasePanel::build(), eve::ui::Inspector::build(), eve::rpg::Party::checkpointJson(), eve::rpg::Party::contains(), eve::rpg::EncounterCatalogue::createMemberActor(), eve::procgen::TerrainWaterField::exportChannel(), eve::exposeReflection(), eve::rpg::Party::findMemberActor(), eve::dialogue::PaymentSpec::fromValue(), eve::tags::GameplayTagRegistry::fromValue(), eve::rpg::Party::hasStaleMembers(), eve::map::hasSupportedVersion(), eve::scene::hasSupportedVersion(), eve::asset_graphics::EvpackVegetationSceneLoader::load(), eve::rts::RTSContentLoader::load(), eve::building::BuildingGarrisonContainerAdapter::prepare(), eve::asset_import::prepareGltfImport(), eve::asset_import::prepareUnrealM4Import(), eve::editor::DiskAtomicDocumentStore::read(), eve::scene::readBounds(), eve::editor::AutosaveService::readDraft(), eve::scene::readFloat(), eve::map::readI64(), eve::map::readString(), eve::scene::readString(), eve::property_access::ReflectedPropertyModel::rebuildSchema(), eve::Runtime::reflectInstance(), eve::rpg::Party::removeMember(), eve::rpg::EncounterCatalogue::replaceFromJsonStrict(), eve::asset_import::gltf::resolveBuffers(), eve::building::PlacementSystem::restoreEdgeCurveGroupExact(), eve::graphics::GraphicsArtifactProvider::restoreState(), eve::map::MapArtifactProvider::restoreState(), eve::physics::PhysicsArtifactProvider::restoreState(), eve::scene::SceneArtifactProvider::restoreState(), eve::graphics::restoreVegetationDetails(), eve::agent::run(), eve::dev::lsp::WorkspaceIndex::semanticTokens(), eve::building::BuildingGarrisonContainerAdapter::snapshot(), eve::rts::SupplyConvoySystem::step(), eve::rts::TacticsSystem::step(), eve::ui::DatabasePanel::sync(), eve::building::BuildingGarrisonContainerAdapter::validateInsert() , 以及 eve::map::validateMapObjects().

◆ minimum

float minimum

在文件 UiThemeTokens.cpp 第 23 行定义.

◆ path

const char* path

在文件 UiThemeTokens.cpp 第 16 行定义.