yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::ISessionConfigurator Class Referenceabstract

Interface for session configuration. More...

#include <editor_manager_interfaces.h>

Inheritance diagram for yaze::editor::ISessionConfigurator:

Public Member Functions

virtual ~ISessionConfigurator ()=default
 
virtual void ConfigureSession (RomSession *session)=0
 
virtual void SetCurrentEditor (Editor *editor)=0
 

Detailed Description

Interface for session configuration.

SessionCoordinator needs to configure new sessions and set the current editor. This interface decouples it from the full EditorManager.

Definition at line 20 of file editor_manager_interfaces.h.

Constructor & Destructor Documentation

◆ ~ISessionConfigurator()

virtual yaze::editor::ISessionConfigurator::~ISessionConfigurator ( )
virtualdefault

Member Function Documentation

◆ ConfigureSession()

virtual void yaze::editor::ISessionConfigurator::ConfigureSession ( RomSession * session)
pure virtual

◆ SetCurrentEditor()

virtual void yaze::editor::ISessionConfigurator::SetCurrentEditor ( Editor * editor)
pure virtual

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