yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::OverworldEntityEditingTarget Struct Reference

#include <entity_editing_target.h>

Public Attributes

zelda3::GameEntity::EntityType type = zelda3::GameEntity::EntityType::kItem
 
std::optional< zelda3::OverworldItemitem_identity
 
uint16_t map_id = 0
 
int x = 0
 
int y = 0
 
uint8_t entrance_id = 0
 
uint16_t entrance_map_pos = 0
 
bool entrance_is_hole = false
 
uint16_t exit_room_id = 0
 
uint16_t exit_map_pos = 0
 
uint8_t sprite_id = 0
 
int sprite_subtype = 0
 
int sprite_layer = 0
 

Detailed Description

Definition at line 13 of file entity_editing_target.h.

Member Data Documentation

◆ type

zelda3::GameEntity::EntityType yaze::editor::OverworldEntityEditingTarget::type = zelda3::GameEntity::EntityType::kItem

Definition at line 14 of file entity_editing_target.h.

◆ item_identity

std::optional<zelda3::OverworldItem> yaze::editor::OverworldEntityEditingTarget::item_identity

Definition at line 15 of file entity_editing_target.h.

◆ map_id

uint16_t yaze::editor::OverworldEntityEditingTarget::map_id = 0

Definition at line 16 of file entity_editing_target.h.

◆ x

int yaze::editor::OverworldEntityEditingTarget::x = 0

Definition at line 17 of file entity_editing_target.h.

◆ y

int yaze::editor::OverworldEntityEditingTarget::y = 0

Definition at line 18 of file entity_editing_target.h.

◆ entrance_id

uint8_t yaze::editor::OverworldEntityEditingTarget::entrance_id = 0

Definition at line 19 of file entity_editing_target.h.

◆ entrance_map_pos

uint16_t yaze::editor::OverworldEntityEditingTarget::entrance_map_pos = 0

Definition at line 20 of file entity_editing_target.h.

◆ entrance_is_hole

bool yaze::editor::OverworldEntityEditingTarget::entrance_is_hole = false

Definition at line 21 of file entity_editing_target.h.

◆ exit_room_id

uint16_t yaze::editor::OverworldEntityEditingTarget::exit_room_id = 0

Definition at line 22 of file entity_editing_target.h.

◆ exit_map_pos

uint16_t yaze::editor::OverworldEntityEditingTarget::exit_map_pos = 0

Definition at line 23 of file entity_editing_target.h.

◆ sprite_id

uint8_t yaze::editor::OverworldEntityEditingTarget::sprite_id = 0

Definition at line 24 of file entity_editing_target.h.

◆ sprite_subtype

int yaze::editor::OverworldEntityEditingTarget::sprite_subtype = 0

Definition at line 25 of file entity_editing_target.h.

◆ sprite_layer

int yaze::editor::OverworldEntityEditingTarget::sprite_layer = 0

Definition at line 26 of file entity_editing_target.h.


The documentation for this struct was generated from the following file: