yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_workbench_inspector_helpers.h
Go to the documentation of this file.
1#ifndef YAZE_APP_EDITOR_DUNGEON_WORKSPACE_DUNGEON_WORKBENCH_INSPECTOR_HELPERS_H
2#define YAZE_APP_EDITOR_DUNGEON_WORKSPACE_DUNGEON_WORKBENCH_INSPECTOR_HELPERS_H
3
4#include <cstddef>
5#include <span>
6
7#include "imgui/imgui.h"
9
11
12bool HasEditableRoomObjectSize(std::span<const zelda3::RoomObject> objects,
13 std::span<const size_t> selected_indices);
14
15void DrawInspectorSectionHeader(const char* label);
16
17bool BeginInspectorSection(const char* label, bool default_open);
18
19bool DrawActionButton(const char* label, const ImVec2& size);
20
21} // namespace yaze::editor::workbench
22
23#endif // YAZE_APP_EDITOR_DUNGEON_WORKSPACE_DUNGEON_WORKBENCH_INSPECTOR_HELPERS_H
bool BeginInspectorSection(const char *label, bool default_open)
bool DrawActionButton(const char *label, const ImVec2 &size)
bool HasEditableRoomObjectSize(std::span< const zelda3::RoomObject > objects, std::span< const size_t > selected_indices)