yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::EditorManager::RomSession Struct Reference
Collaboration diagram for yaze::editor::EditorManager::RomSession:

Public Member Functions

 RomSession ()=default
 
 RomSession (Rom &&r, UserSettings *user_settings=nullptr)
 
std::string GetDisplayName () const
 

Public Attributes

Rom rom
 
EditorSet editors
 
std::string custom_name
 
std::string filepath
 
core::FeatureFlags::Flags feature_flags
 

Detailed Description

Definition at line 289 of file editor_manager.h.

Constructor & Destructor Documentation

◆ RomSession() [1/2]

yaze::editor::EditorManager::RomSession::RomSession ( )
default

◆ RomSession() [2/2]

yaze::editor::EditorManager::RomSession::RomSession ( Rom &&  r,
UserSettings user_settings = nullptr 
)
inlineexplicit

Definition at line 297 of file editor_manager.h.

References feature_flags, yaze::Rom::filename(), filepath, and rom.

Here is the call graph for this function:

Member Function Documentation

◆ GetDisplayName()

std::string yaze::editor::EditorManager::RomSession::GetDisplayName ( ) const
inline

Definition at line 305 of file editor_manager.h.

References custom_name, rom, and yaze::Rom::title().

Here is the call graph for this function:

Member Data Documentation

◆ rom

◆ editors

◆ custom_name

std::string yaze::editor::EditorManager::RomSession::custom_name

Definition at line 292 of file editor_manager.h.

Referenced by GetDisplayName().

◆ filepath

std::string yaze::editor::EditorManager::RomSession::filepath

Definition at line 293 of file editor_manager.h.

Referenced by yaze::editor::EditorManager::LoadRom(), and RomSession().

◆ feature_flags

core::FeatureFlags::Flags yaze::editor::EditorManager::RomSession::feature_flags

Definition at line 294 of file editor_manager.h.

Referenced by yaze::editor::EditorManager::OpenProject(), and RomSession().


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