yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_pit_damage_view_model.h File Reference
#include <cstdint>
#include <optional>
#include "absl/status/status.h"
Include dependency graph for dungeon_pit_damage_view_model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::editor::PitDamageMembershipState
 

Namespaces

namespace  yaze
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 
namespace  yaze::editor
 Editors are the view controllers for the application.
 

Functions

PitDamageMembershipState yaze::editor::BuildPitDamageMembershipState (const zelda3::PitDamageTable *table, int room_id, uint16_t replacement_fallback, uint16_t victim_fallback)
 
absl::Status yaze::editor::AddCurrentRoomToPitDamage (zelda3::PitDamageTable *table, uint16_t current_room_id, uint16_t victim_room_id)
 
absl::Status yaze::editor::RemoveCurrentRoomFromPitDamage (zelda3::PitDamageTable *table, uint16_t current_room_id, uint16_t replacement_room_id)