ShortcutChordTable

Constructors

this
this(DzlShortcutChordTable* dzlShortcutChordTable, bool ownedRef = false)

Sets our main struct and passes it to the parent class.

this
this()

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

add
void add(ShortcutChord chord, void* data)
foreach_
void foreach_(DzlShortcutChordTableForeach foreachFunc, void* foreachData)

This function will call @foreach_func for each chord in the table.

free
void free()
getShortcutChordTableStruct
DzlShortcutChordTable* getShortcutChordTableStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

lookup
DzlShortcutMatch lookup(ShortcutChord chord, void** data)
lookupData
ShortcutChord lookupData(void* data)
printf
void printf()
remove
bool remove(ShortcutChord chord)
removeData
bool removeData(void* data)
setFreeFunc
void setFreeFunc(GDestroyNotify notify)
size
uint size()

Variables

dzlShortcutChordTable
DzlShortcutChordTable* dzlShortcutChordTable;

the main Gtk struct

Meta