vg_audio_set_channel_group( id, group );
vg_audio_set_channel_volume( id, volume, 1 );
vg_audio_set_channel_pan( id, pan, 1 );
- vg_audio_add_channel_flags( id, AUDIO_FLAG_RELINQUISHED );
+ vg_audio_add_channel_flags( id, AUDIO_FLAG_RELINQUISHED | flags );
vg_audio_start_channel( id );
}
}
v2_muls( co, sqrtf( vg_randf64(rand) ), co );
}
-static void vg_rand_cone( vg_rand *rand, v3f out_dir, f32 angle ){
+static void vg_rand_cone( vg_rand *rand, v3f out_dir, f32 angle )
+{
f32 r = sqrtf(vg_randf64(rand)) * angle * 0.5f,
a = vg_randf64(rand) * VG_TAUf;
/* simple fill drawing commands */
ui_vert *ui_fill_rect( ui_context *ctx, ui_rect rect, u32 colour, ui_px uv[4] );
ui_vert *ui_fill( ui_context *ctx, ui_rect rect, u32 colour );
-void ui_outline( ui_context *ctx, ui_rect rect, ui_px thickness,
- u32 colour, u32 mask );
+void ui_outline( ui_context *ctx, ui_rect rect, ui_px thickness, u32 colour, u32 mask );
/* rect controls */
void rect_copy( ui_rect a, ui_rect b );