Zrythm
a highly automated and intuitive digital audio workstation
|
Item factory. More...
#include "gtk_wrapper.h"
Go to the source code of this file.
Data Structures | |
struct | ItemFactory |
Item factory for column views. More... | |
Enumerations | |
enum class | ItemFactoryType { ITEM_FACTORY_TOGGLE , ITEM_FACTORY_TEXT , ItemFactoryType::ITEM_FACTORY_INTEGER , ItemFactoryType::ITEM_FACTORY_ICON , ItemFactoryType::ITEM_FACTORY_ICON_AND_TEXT , ItemFactoryType::ITEM_FACTORY_POSITION , ItemFactoryType::ITEM_FACTORY_COLOR } |
Item factory column type. More... | |
Functions | |
ItemFactory * | item_factory_new (ItemFactoryType type, bool editable, const char *column_name) |
Creates a new item factory. | |
ItemFactory * | item_factory_generate_and_append_column (GtkColumnView *column_view, GPtrArray *item_factories, ItemFactoryType type, bool editable, bool resizable, GtkSorter *sorter, const char *column_name) |
Shorthand to generate and append a column to a column view. | |
void | item_factory_free (ItemFactory *self) |
void | item_factory_free_func (void *self) |
Item factory.
Definition in file item_factory.h.