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

#include <dungeon_room_transfer.h>

Collaboration diagram for yaze::editor::DungeonRoomTransferPlan:

Public Member Functions

bool changed () const
 

Public Attributes

const Rom * rom = nullptr
 
int target_room_id = -1
 
int clone_source_room_id = -1
 
std::optional< DungeonRoomDocument > clone_source_before
 
DungeonRoomDocument before
 
DungeonRoomDocument after
 
DungeonRoomTransferOptions options
 

Detailed Description

Definition at line 53 of file dungeon_room_transfer.h.

Member Function Documentation

◆ changed()

bool yaze::editor::DungeonRoomTransferPlan::changed ( ) const

Definition at line 223 of file dungeon_room_transfer.cc.

References after, before, and yaze::editor::SameDungeonRoomDocument().

Referenced by yaze::editor::DungeonEditorV2::ApplyRoomTransfer().

Here is the call graph for this function:

Member Data Documentation

◆ rom

const Rom* yaze::editor::DungeonRoomTransferPlan::rom = nullptr

◆ target_room_id

◆ clone_source_room_id

int yaze::editor::DungeonRoomTransferPlan::clone_source_room_id = -1

◆ clone_source_before

std::optional<DungeonRoomDocument> yaze::editor::DungeonRoomTransferPlan::clone_source_before

◆ before

◆ after

◆ options


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