yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
ghost_preview_feedback.h File Reference
#include <algorithm>
#include <cstddef>
#include <string_view>
#include "app/editor/agent/agent_ui_theme.h"
#include "imgui/imgui.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::editor
 Editors are the view controllers for the application.
 

Enumerations

enum class  yaze::editor::PlacementCapacityState { yaze::editor::kNormal = 0 , yaze::editor::kNearLimit , yaze::editor::kAtLimit }
 

Functions

PlacementCapacityState yaze::editor::GetPlacementCapacityState (size_t current_count, size_t max_count)
 
ImVec4 yaze::editor::GetPlacementAccentColor (const AgentUITheme &theme, PlacementCapacityState state, const ImVec4 &normal_color)
 
std::string_view yaze::editor::GetPlacementCapacityStatusText (PlacementCapacityState state)
 
std::string_view yaze::editor::GetPlacementCapacityTooltipSuffix (PlacementCapacityState state)
 
void yaze::editor::DrawPlacementCapacityBadge (ImDrawList *draw_list, const ImVec2 &badge_min, const AgentUITheme &theme, PlacementCapacityState state, std::string_view primary_text)
 
ImVec4 yaze::editor::GetPlacementSummaryColor (const AgentUITheme &theme, size_t current_count, size_t max_count, const ImVec4 &normal_color)