#include "ui/WorldAnchorProjection.h"#include <glm/geometric.hpp>#include <glm/vec3.hpp>#include <glm/vec4.hpp>#include <algorithm>#include <cmath>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::ui |
函数 | |
| WorldAnchorProjection | eve::ui::projectWorldAnchor (const UIHost::WorldAnchor &anchor, const glm::mat4 &viewProjection, float cameraX, float cameraY, float cameraZ, float viewportWidth, float viewportHeight) |
| Projects one world-space UI anchor using a Vulkan RH-ZO view-projection matrix. | |
| std::vector< WorldAnchorLayoutResult > | eve::ui::resolveWorldAnchorOverlaps (std::vector< WorldAnchorLayoutItem > items, float viewportWidth, float viewportHeight) |
| Resolves projected host overlap with bounded deterministic vertical displacement. | |
变量说明
◆ bottom
| float bottom |
在文件 WorldAnchorProjection.cpp 第 17 行定义.
被这些函数引用 eve::procgen::prototype_detail::addCylinder(), eve::procgen::TerrainWaterField::advance(), eve::archspace::appendWallWithOpenings(), eve::procgen::applyTerrainRidges(), eve::procgen::applyTerrainSediment(), eve::procgen::applyTerrainThermal(), eve::graphics::detail::bakeDistantSkyAmbient(), eve::graphics::detail::bakeSkyAtmosphereLuts(), eve::ui::PcgTooltipManager::configure(), eve::procgen::deriveTerrainSlope(), eve::editor::ActionTimelineWidget::draw(), eve::map::generateDualGridMaskAtlas(), eve::procgen::generateTerrainHeightmapCurvature(), eve::procgen::generateTerrainVelocityFlowMap(), eve::editor::EditorDock::layout(), eve::graphics::orthoVulkanRH_ZO(), eve::pixelworld_physics::probeTerrainCircle(), eve::procgen::raster_detail::sample(), eve::hexmap::HexNoise::sample(), eve::procgen::TerrainStreamingCache::sampleHeight(), eve::lighting_editing::SnowFieldTarget::sampleScalar(), eve::image::ImageData::scalePcg(), eve::graphics::Volumetric::setCloudLayer() , 以及 eve::procgen::smoothTerrainHeightmap().
◆ left
| float left |
在文件 WorldAnchorProjection.cpp 第 14 行定义.
◆ right
| float right |
在文件 WorldAnchorProjection.cpp 第 16 行定义.
◆ top
| float top |
在文件 WorldAnchorProjection.cpp 第 15 行定义.