Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ardour/ardour
/ types & classes
Types & classes
9,454 in github.com/Ardour/ardour
⨍
Functions
56,227
◇
Types & classes
9,454
↳
Endpoints
2
↓ 781 callers
Class
MenuElem
@deprecated Use Notebook::get_current_page(), Notebook::get_nth_page(), etc. instead. */
libs/tk/ytkmm/ytkmm/notebook.h:231
↓ 501 callers
Class
timepos_t
libs/surfaces/us2400/controls.h:38
↓ 480 callers
Enum
AttachOptions
Denotes the expansion properties that a widget will have when it (or its parent) is resized. * * @ingroup gtkmmEnums * @par Bitwise operators: * <
libs/tk/ytkmm/ytkmm/enums.h:219
↓ 345 callers
Class
timepos_t
libs/ardour/ardour/scale_provider.h:24
↓ 148 callers
Class
SeparatorElem
libs/tk/ytkmm/ytkmm/menu_elems.h:111
↓ 117 callers
Class
Parameter
libs/evoral/evoral/TypeMap.h:31
↓ 115 callers
Enum
Flag
libs/ardour/ardour/disk_io.h:53
↓ 96 callers
Enum
RegionActionTarget
gtk2_ardour/editing.h:267
↓ 95 callers
Class
Beats
gtk2_ardour/note_base.h:40
↓ 89 callers
Class
BBT_Offset
gtk2_ardour/triggerbox_ui.h:39
↓ 87 callers
Class
ChanCount
libs/ardour/ardour/meter.h:41
↓ 77 callers
Class
FollowAction
libs/ardour/ardour/types.h:936
↓ 69 callers
Class
Beats
libs/ardour/ardour/midi_playlist.h:41
↓ 68 callers
Class
ustring
libs/gtkmm2ext/gtkmm2ext/application.h:35
↓ 67 callers
Class
GlobalButtonInfo
libs/surfaces/mackie/device_info.h:35
↓ 67 callers
Class
PropertyChange
gtk2_ardour/io_button.h:35
↓ 66 callers
Class
CheckMenuElem
libs/tk/ytkmm/ytkmm/menu_elems.h:197
↓ 64 callers
Enum
PortFlags
libs/ardour/ardour/types.h:820
↓ 57 callers
Class
RadioMenuElem
libs/tk/ytkmm/ytkmm/menu_elems.h:218
↓ 54 callers
Class
CAException
libs/appleutility/CoreAudio/PublicUtility/CAException.h:64
↓ 50 callers
Class
iterator
DataType iterator, for writing generic loops that iterate over all * available types. */
libs/ardour/ardour/data_type.h:97
↓ 49 callers
Enum
Flags
gtk2_ardour/note_base.h:62
↓ 49 callers
Class
TimeDomainProvider
libs/temporal/temporal/domain_provider.h:28
↓ 49 callers
Class
TreePath
A path is essentially a potential node. It is a location on a model that may * or may not actually correspond to a node on a specific model. * * A
libs/tk/ytkmm/ytkmm/treepath.h:56
↓ 48 callers
Class
Beats
Musical time in beats. */
libs/temporal/temporal/beats.h:65
↓ 47 callers
Class
TargetEntry
libs/tk/ytkmm/ytkmm/targetentry.h:42
↓ 38 callers
Class
DoubleableBeats
libs/temporal/temporal/beats.h:256
↓ 37 callers
Class
Color
gtk2_ardour/streamview.h:40
↓ 36 callers
Class
Element
libs/tk/ytkmm/ytkmm/box.h:140
↓ 35 callers
Class
DeviceStatus
used to list device names along with whether or not they are currently * available. */
libs/ardour/ardour/audio_backend.h:208
↓ 35 callers
Class
Parameter
gtk2_ardour/automation_region_view.h:33
↓ 35 callers
Enum
Property
libs/ardour/ardour/midi_model.h:110
↓ 34 callers
Class
Button
libs/surfaces/cc121/cc121.h:208
↓ 34 callers
Enum
DisplayTarget
libs/surfaces/launchkey_4/launchkey_4.h:284
↓ 32 callers
Class
int62_t
libs/pbd/pbd/int62.h:37
↓ 30 callers
Class
Match
Description of how we can match our plugin's IO to our own insert IO */
libs/ardour/ardour/plug_insert_base.h:126
↓ 27 callers
Enum
MidiPortFlags
libs/ardour/ardour/types.h:839
↓ 26 callers
Class
BundleChannel
gtk2_ardour/port_matrix_component.h:34
↓ 26 callers
Class
Button
libs/surfaces/faderport/faderport.h:177
↓ 26 callers
Class
Rect
libs/surfaces/push2/menu.h:37
↓ 25 callers
Enum
ButtonState
libs/surfaces/cc121/cc121.h:142
↓ 25 callers
Class
ParameterDescriptor
libs/evoral/evoral/Control.h:39
↓ 24 callers
Class
LuaRef
------------------------------------------------------------------------------ Lightweight reference to a Lua object. The reference is maintained
libs/lua/LuaBridge/detail/LuaRef.h:51
↓ 24 callers
Class
Searchpath
libs/ardour/ardour/plugin_manager.h:45
↓ 23 callers
Class
FromStack
libs/lua/LuaBridge/detail/LuaRef.h:544
↓ 23 callers
Class
RouteProcessorChange
A struct used to describe changes to processors in a route. * This is useful because objects that respond to a change in processors * can optimise
libs/ardour/ardour/types.h:770
↓ 22 callers
Enum
Flags
libs/audiographer/audiographer/process_context.h:36
↓ 21 callers
Class
GlobalButtonInfo
libs/surfaces/us2400/device_info.h:35
↓ 21 callers
Enum
ID
libs/surfaces/us2400/button.h:41
↓ 21 callers
Enum
StateOfTheState
libs/ardour/ardour/session.h:714
↓ 21 callers
Class
VisualState
gtk2_ardour/editor.h:538
↓ 20 callers
Enum
ButtonState
libs/surfaces/faderport/faderport.h:129
↓ 19 callers
Class
MidiByteArray
libs/surfaces/mackie/surface.h:50
↓ 19 callers
Enum
Tweaks
libs/widgets/widgets/fader_widget.h:40
↓ 18 callers
Enum
PackOptions
Packing options for adding child widgets to a Box with pack_start() and pack_end(). * @ingroup gtkmmEnums */
libs/tk/ytkmm/ytkmm/box.h:92
↓ 18 callers
Enum
RPNState
libs/midi++2/midi++/channel.h:127
↓ 16 callers
Class
Color
Gdk::Color is used to describe an allocated or unallocated color. * It contains the following data: * pixel: For allocated colors, the value used
libs/tk/ydkmm/ydkmm/color.h:54
↓ 16 callers
Class
FontDescription
libs/canvas/canvas/button.h:29
↓ 16 callers
Enum
Operation
gtk2_ardour/editor_drag.h:820
↓ 16 callers
Class
StockID
See also Gtk::BuiltinStockID. */
libs/tk/ytkmm/ytkmm/stockid.h:42
↓ 15 callers
Enum
Change
Things that might change about this bundle */
libs/ardour/ardour/bundle.h:131
↓ 15 callers
Class
MidiByteArray
libs/surfaces/us2400/surface.h:47
↓ 15 callers
Enum
PackOptions
libs/canvas/canvas/types.h:206
↓ 14 callers
Class
ID
libs/ardour/ardour/session_playlists.h:39
↓ 13 callers
Class
MachineControlCommand
libs/midi++2/midi++/mmc.h:42
↓ 12 callers
Class
IconSize
* Represents registered icon sizes. * You can also use a Gtk::BuiltinIconSize instead of an IconSize. */
libs/tk/ytkmm/ytkmm/enums.h:1656
↓ 12 callers
Enum
RegionPoint
libs/ardour/ardour/types.h:511
↓ 11 callers
Class
PortMatrixNode
gtk2_ardour/port_matrix_types.h:24
↓ 11 callers
Enum
TimecodeFormat
libs/temporal/temporal/time.h:38
↓ 11 callers
Enum
Type
gtk2_ardour/marker.h:57
↓ 11 callers
Enum
What
libs/canvas/canvas/rectangle.h:89
↓ 10 callers
Enum
ControllerID
libs/surfaces/console1/console1.h:137
↓ 10 callers
Enum
DragAction
* * @ingroup gdkmmEnums * @par Bitwise operators: * <tt>%DragAction operator|(DragAction, DragAction)</tt><br> * <tt>%DragAction operator&(DragAct
libs/tk/ydkmm/ydkmm/dragcontext.h:67
↓ 10 callers
Class
FileError
libs/evoral/evoral/SMF.h:61
↓ 10 callers
Class
TabElem
@deprecated Use Notebook::get_current_page(), Notebook::get_nth_page(), etc. instead. */
libs/tk/ytkmm/ytkmm/notebook.h:223
↓ 9 callers
Class
ChanCount
gtk2_ardour/editor.h:95
↓ 9 callers
Class
DriverSpeed
libs/backends/dummy/dummy_audiobackend.h:349
↓ 9 callers
Enum
Flags
libs/surfaces/push2/knob.h:60
↓ 9 callers
Enum
Flags
libs/pbd/pbd/fpu.h:28
↓ 9 callers
Enum
MonitorChoice
libs/ardour/ardour/types.h:528
↓ 9 callers
Enum
PostTransportWork
libs/ardour/ardour/session.h:1274
↓ 9 callers
Class
TreeIter
A Gtk::TreeModel::iterator is a reference to a specific node on a specific * model. * * It is a generic structure with an integer and three generic
libs/tk/ytkmm/ytkmm/treeiter.h:129
↓ 8 callers
Class
Progress
libs/pbd/pbd/file_archive.h:39
↓ 8 callers
Class
Tempo
This is exactly modelled on smf_tempo_t */
libs/evoral/evoral/SMF.h:121
↓ 8 callers
Class
Value
libs/tk/ztkmm/ztkmm/value.h:59
↓ 8 callers
Enum
VisibleAspects
gtk2_ardour/automation_line.h:67
↓ 7 callers
Class
ArdourMessageDialog
gtk2_ardour/ardour_message.h:24
↓ 7 callers
Class
CueMarker
libs/ardour/ardour/types.h:425
↓ 7 callers
Class
IOChange
libs/ardour/ardour/types.h:121
↓ 7 callers
Class
Layout
libs/tk/ytkmm/ytkmm/layout.h:64
↓ 7 callers
Class
NodeOptions
libs/pbd/test/xml_test.cc:147
↓ 7 callers
Class
Range
libs/tk/ytkmm/ytkmm/range.h:52
↓ 7 callers
Class
StripButtonInfo
libs/surfaces/mackie/device_info.h:45
↓ 7 callers
Enum
Type
libs/ardour/ardour/variant.h:37
↓ 7 callers
Enum
WMDecoration
* * @ingroup gdkmmEnums * @par Bitwise operators: * <tt>%WMDecoration operator|(WMDecoration, WMDecoration)</tt><br> * <tt>%WMDecoration operator&
libs/tk/ydkmm/ydkmm/window.h:460
↓ 6 callers
Enum
OverwriteReason
libs/ardour/ardour/types.h:916
↓ 6 callers
Enum
ScrollSensitivity
libs/canvas/canvas/scroll_group.h:34
↓ 6 callers
Class
SelectionData_WithoutOwnership
This class allows GtkSelectionData to be manipulated via a C++ API, but doesn't take a copy * or try to free the underlying instance in its destructo
libs/tk/ytkmm/ytkmm/selectiondata_private.h:37
↓ 6 callers
Enum
StateMask
libs/gtkmm2ext/gtkmm2ext/window_proxy.h:74
↓ 6 callers
Class
TimelineRange
gtk2_ardour/loudness_dialog.h:39
next →
1–100 of 9,454, ranked by callers