载入中...
搜索中...
未找到
#include "common/Export.h"#include "ui/UIHost.h"#include <glm/mat4x4.hpp>#include <cstddef>#include <vector>类 | |
| struct | eve::ui::WorldAnchorProjection |
| Immutable result of projecting a UI world anchor into a viewport. 更多... | |
| struct | eve::ui::WorldAnchorLayoutItem |
| One projected host participating in deterministic screen-space placement. 更多... | |
| struct | eve::ui::WorldAnchorLayoutResult |
| Owning placement result corresponding to WorldAnchorLayoutItem::stableIndex. 更多... | |
命名空间 | |
| 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. | |