Ardour  9.0-pre0-350-gf17a656217
luainstance.h File Reference
#include <bitset>
#include <cairo.h>
#include "pbd/id.h"
#include "pbd/signals.h"
#include "pbd/xml++.h"
#include "ardour/luascripting.h"
#include "ardour/lua_script_params.h"
#include "ardour/luabindings.h"
#include "ardour/session_handle.h"
#include "lua/luastate.h"
#include "luasignal.h"
Include dependency graph for luainstance.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LuaCallback
 
class  LuaInstance
 

Namespaces

 luabridge
 
 Gtk
 

Typedefs

typedef std::bitset< LuaSignal::LAST_SIGNALActionHook
 
typedef std::shared_ptr< LuaCallbackLuaCallbackPtr
 
typedef std::map< PBD::ID, LuaCallbackPtrLuaCallbackMap
 

Typedef Documentation

◆ ActionHook

typedef std::bitset<LuaSignal::LAST_SIGNAL> ActionHook

Definition at line 46 of file luainstance.h.

◆ LuaCallbackMap

Definition at line 91 of file luainstance.h.

◆ LuaCallbackPtr

typedef std::shared_ptr<LuaCallback> LuaCallbackPtr

Definition at line 90 of file luainstance.h.