Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bstqsampler.cc File Reference
#include "bstqsampler.hh"
#include "bstutils.hh"
#include <string.h>
Include dependency graph for bstqsampler.cc:

Macros

#define VSCALE(member)
 

Functions

 G_DEFINE_TYPE (BstQSampler, bst_qsampler, GTK_TYPE_WIDGET)
 
void bst_qsampler_get_bounds (BstQSampler *qsampler, gint *first_offset, gint *last_offset)
 
gboolean bst_qsampler_get_offset_at (BstQSampler *qsampler, gint *x_coord_p)
 
void bst_qsampler_set_source (BstQSampler *qsampler, guint n_total_samples, BstQSamplerFill fill_func, gpointer data, GDestroyNotify destroy)
 
gint bst_qsampler_get_mark_offset (BstQSampler *qsampler, guint mark_index)
 
void bst_qsampler_set_mark (BstQSampler *qsampler, guint mark_index, guint offset, BstQSamplerType type)
 
void bst_qsampler_set_region (BstQSampler *qsampler, guint region_index, guint offset, guint length, BstQSamplerType type)
 
void bst_qsampler_set_zoom (BstQSampler *qsampler, gdouble zoom)
 
void bst_qsampler_set_vscale (BstQSampler *qsampler, gdouble vscale)
 
void bst_qsampler_set_draw_mode (BstQSampler *qsampler, Bst::QSamplerDrawMode dmode)
 
void bst_qsampler_scroll_rbounded (BstQSampler *qsampler, guint pcm_offset, gfloat boundary_padding, gfloat padding)
 
void bst_qsampler_scroll_lbounded (BstQSampler *qsampler, guint pcm_offset, gfloat boundary_padding, gfloat padding)
 
void bst_qsampler_scroll_bounded (BstQSampler *qsampler, guint pcm_offset, gfloat boundary_padding, gfloat padding)
 
void bst_qsampler_scroll_show (BstQSampler *qsampler, guint pcm_offset)
 
void bst_qsampler_scroll_to (BstQSampler *qsampler, guint pcm_offset)
 
void bst_qsampler_force_refresh (BstQSampler *qsampler)
 
void bst_qsampler_set_adjustment (BstQSampler *qsampler, GtkAdjustment *adjustment)
 
void bst_qsampler_set_source_from_esample (BstQSampler *qsampler, SfiProxy esample, guint nth_channel)
 

Variables

 Enum