|
| ImVec2 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedRoomOrigin (int grid_col, int grid_row, int min_col, int min_row) |
| |
| ImVec2 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedRoomCenter (int grid_col, int grid_row, int min_col, int min_row) |
| |
| ImVec2 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedRoomAnchor (int grid_col, int grid_row, zelda3::DoorDirection dir, int min_col, int min_row) |
| |
| zelda3::DoorDirection | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedTravelDirection (int from_col, int from_row, int to_col, int to_row) |
| |
| ImVec2 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::ToConnectedCanvasScreenPoint (const gui::CanvasRuntime &canvas_rt, const ImVec2 &canvas_point) |
| |
| std::pair< ImVec2, ImVec2 > | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedLinkEndpoints (const DungeonConnectedRoomLink &link, int from_col, int from_row, int to_col, int to_row, int min_col, int min_row) |
| |
| ImU32 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedLinkColor (const AgentUITheme &theme, DungeonConnectedLinkType type) |
| |
| ImVec4 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::WithAlpha (ImVec4 color, float alpha) |
| |
| ImVec4 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedFloorBaseColor (const AgentUITheme &theme, const DungeonCanvasViewer::ConnectedRoomGraphData &graph, const std::string &floor_label) |
| |
| ImU32 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedFloorColor (const AgentUITheme &theme, const DungeonCanvasViewer::ConnectedRoomGraphData &graph, int room_id, float alpha) |
| |
| int | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::CountConnectedRoomsOnFloor (const DungeonCanvasViewer::ConnectedRoomGraphData &graph, const std::string &floor_label) |
| |
| int | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::CountAutoFixableStaircaseIssues (const std::vector< DungeonStaircaseIssue > &issues) |
| |
| void | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::DrawConnectedLegendItem (const char *label, ImU32 color, DungeonConnectedLinkType type) |
| |
| ImVec2 | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::GetConnectedCanvasSize (int min_col, int max_col, int min_row, int max_row) |
| |
| void | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::HandleConnectedCanvasZoom (gui::Canvas &canvas, const gui::CanvasRuntime &canvas_rt, const ImVec2 &content_size) |
| |
| void | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::HandleConnectedCanvasPan (int hovered_room_id) |
| |
| void | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::DrawConnectedControlsLegend () |
| |
| ConnectedControlsCompactActions | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::DrawConnectedControlsCompact (float scale, int connected_room_count, bool *show_overview, bool *show_preview) |
| |
| ConnectedCanvasControlActions | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::DrawConnectedCanvasControls (const ImVec2 &pos, const ImVec2 &pivot, float scale, int connected_room_count, bool show_overview, bool show_preview) |
| |
| ConnectedCanvasOverviewActions | yaze::editor::anonymous_namespace{dungeon_canvas_connected_matrix.cc}::DrawConnectedCanvasOverview (const DungeonCanvasViewer::ConnectedRoomGraphData &connected_graph, const ImVec2 &content_size, const ImVec2 &viewport_size, float content_scale, float scroll_x, float scroll_y, int center_room_id, int highlighted_room_id, const ImVec2 &window_pos) |
| |