yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
entity_insertion_request.h
Go to the documentation of this file.
1
#ifndef YAZE_APP_EDITOR_OVERWORLD_ENTITY_ENTITY_INSERTION_REQUEST_H_
2
#define YAZE_APP_EDITOR_OVERWORLD_ENTITY_ENTITY_INSERTION_REQUEST_H_
3
4
#include <cstdint>
5
#include <string>
6
7
#include "
app/editor/overworld/canvas/overworld_context_target.h
"
8
9
namespace
yaze::editor
{
10
11
// The popup transition delays insertion. Keep its type and destination together
12
// instead of looking up the active map/game state on the next frame.
13
struct
OverworldEntityInsertionRequest
{
14
std::string
type
;
15
OverworldContextTarget
target
;
16
uint8_t
item_id
= 0;
17
};
18
19
}
// namespace yaze::editor
20
21
#endif
// YAZE_APP_EDITOR_OVERWORLD_ENTITY_ENTITY_INSERTION_REQUEST_H_
yaze::editor
Editors are the view controllers for the application.
Definition
patch_export_usage.cc:9
overworld_context_target.h
yaze::editor::OverworldContextTarget
Definition
overworld_context_target.h:14
yaze::editor::OverworldEntityInsertionRequest
Definition
entity_insertion_request.h:13
yaze::editor::OverworldEntityInsertionRequest::type
std::string type
Definition
entity_insertion_request.h:14
yaze::editor::OverworldEntityInsertionRequest::target
OverworldContextTarget target
Definition
entity_insertion_request.h:15
yaze::editor::OverworldEntityInsertionRequest::item_id
uint8_t item_id
Definition
entity_insertion_request.h:16
src
app
editor
overworld
entity
entity_insertion_request.h
Generated by
1.10.0