Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsecontainer.cc File Reference
#include "bsecontainer.hh"
#include "bseundostack.hh"
#include "bsesource.hh"
#include "bseproject.hh"
#include "bsestorage.hh"
#include "bsemain.hh"
#include "bseengine.hh"
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
Include dependency graph for bsecontainer.cc:

Namespaces

 Bse
 

Macros

#define parse_or_return
 
#define peek_or_return
 

Functions

 BSE_BUILTIN_TYPE (BseContainer)
 
void bse_container_add_item (BseContainer *container, BseItem *item)
 
gpointer bse_container_new_child_bname (BseContainer *container, GType child_type, const gchar *base_name, const gchar *first_param_name,...)
 
void bse_container_remove_item (BseContainer *container, BseItem *item)
 
void bse_container_forall_items (BseContainer *container, BseForallItemsFunc func, gpointer data)
 
guint bse_container_get_item_seqid (BseContainer *container, BseItem *item)
 
BseItembse_container_get_item (BseContainer *container, GType item_type, guint seqid)
 
void bse_container_store_children (BseContainer *container, BseStorage *storage)
 
gboolean bse_container_check_restore (BseContainer *self, const gchar *child_type)
 
BseItembse_container_lookup_item (BseContainer *container, const gchar *uname)
 
BseItembse_container_retrieve_child (BseContainer *container, const gchar *type_uname)
 
BseItembse_container_resolve_upath (BseContainer *container, const gchar *upath)
 
gchar * bse_container_make_upath (BseContainer *container, BseItem *item)
 
void _bse_container_cross_link (BseContainer *container, BseItem *owner, BseItem *link, BseItemUncross uncross)
 
void _bse_container_cross_unlink (BseContainer *container, BseItem *owner, BseItem *link, BseItemUncross uncross)
 
void _bse_container_uncross (BseContainer *container, BseItem *owner, BseItem *link)
 
void bse_container_uncross_undoable (BseContainer *container, BseItem *child)
 
void bse_container_remove_backedup (BseContainer *container, BseItem *child, BseUndoStack *ustack)
 
void bse_container_debug_tree (BseContainer *container)
 

Variables

 Enum