Update Luabindings for marker flags

This commit is contained in:
Robin Gareus 2025-03-24 20:54:32 +01:00
parent 885a318299
commit 2a7129ef64
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04

View file

@ -1259,6 +1259,12 @@ LuaBindings::common (lua_State* L)
.addFunction ("is_cue_marker", &Location::is_cue_marker)
.addFunction ("is_session_range", &Location::is_session_range)
.addFunction ("is_range_marker", &Location::is_range_marker)
.addFunction ("is_skip", &Location::is_skip)
.addFunction ("is_clock_origin", &Location::is_clock_origin)
.addFunction ("is_skipping", &Location::is_skipping)
.addFunction ("is_xrun", &Location::is_xrun)
.addFunction ("is_section", &Location::is_section)
.addFunction ("is_scene", &Location::is_scene)
.endClass ()
.deriveClass <Locations, PBD::StatefulDestructible> ("Locations")
@ -3190,12 +3196,15 @@ LuaBindings::common (lua_State* L)
.addConst ("IsAutoLoop", ARDOUR::Location::Flags(Location::IsAutoLoop))
.addConst ("IsHidden", ARDOUR::Location::Flags(Location::IsHidden))
.addConst ("IsCDMarker", ARDOUR::Location::Flags(Location::IsCDMarker))
.addConst ("IsCueMarker", ARDOUR::Location::Flags(Location::IsCueMarker))
.addConst ("IsSection", ARDOUR::Location::Flags(Location::IsSection))
.addConst ("IsRangeMarker", ARDOUR::Location::Flags(Location::IsRangeMarker))
.addConst ("IsSessionRange", ARDOUR::Location::Flags(Location::IsSessionRange))
.addConst ("IsSkip", ARDOUR::Location::Flags(Location::IsSkip))
.addConst ("IsSkipping", ARDOUR::Location::Flags(Location::IsSkipping))
.addConst ("IsClockOrigin", ARDOUR::Location::Flags(Location::IsClockOrigin))
.addConst ("IsXrun", ARDOUR::Location::Flags(Location::IsXrun))
.addConst ("IsCueMarker", ARDOUR::Location::Flags(Location::IsCueMarker))
.addConst ("IsSection", ARDOUR::Location::Flags(Location::IsSection))
.addConst ("IsScene", ARDOUR::Location::Flags(Location::IsScene))
.endNamespace ()
.beginNamespace ("LuaAPI")