LMMS
Loading...
Searching...
No Matches
calf_plugins::gtk_session_environment Class Reference

#include <gtk_session_env.h>

Inheritance diagram for calf_plugins::gtk_session_environment:
calf_plugins::session_environment_iface

Public Member Functions

virtual void init_gui (int &argc, char **&argv)
 Called to initialise the UI libraries.
virtual void start_gui_loop ()
 Called to start the UI loop.
virtual void quit_gui_loop ()
 Called from within event handlers to finish the UI loop.
virtual main_window_ifacecreate_main_window ()
 Create an appropriate version of the main window.
 ~gtk_session_environment ()
Public Member Functions inherited from calf_plugins::session_environment_iface
virtual ~session_environment_iface ()

Constructor & Destructor Documentation

◆ ~gtk_session_environment()

gtk_session_environment::~gtk_session_environment ( )

Member Function Documentation

◆ create_main_window()

main_window_iface * gtk_session_environment::create_main_window ( )
virtual

Create an appropriate version of the main window.

Implements calf_plugins::session_environment_iface.

◆ init_gui()

void gtk_session_environment::init_gui ( int & argc,
char **& argv )
virtual

Called to initialise the UI libraries.

Implements calf_plugins::session_environment_iface.

◆ quit_gui_loop()

void gtk_session_environment::quit_gui_loop ( )
virtual

Called from within event handlers to finish the UI loop.

Implements calf_plugins::session_environment_iface.

◆ start_gui_loop()

void gtk_session_environment::start_gui_loop ( )
virtual

Called to start the UI loop.

Implements calf_plugins::session_environment_iface.


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