#include "vg_input.h"
#include "vg_imgui.h"
#include "vg_lines.h"
+#include "vg_rigidbody_view.h"
#include "vg_loader.h"
#include "vg_opt.h"
#include "vg_settings_menu.h"
/* internal */
vg_loader_step( vg_input_init, vg_input_free );
vg_loader_step( vg_lines_init, NULL );
+ vg_loader_step( vg_rb_view_init, NULL );
#ifndef VG_NO_AUDIO
vg_loader_step( vg_audio_init, vg_audio_free );
#endif
vg.engine_stage = k_engine_stage_update_fixed;
vg.fixed_iterations = 0;
- vg_lines.allow_input = 1;
+ vg_lines.enabled = vg_lines.render;
vg.time_fixed_accumulator += vg.time_delta;
while( vg.time_fixed_accumulator >= VG_TIMESTEP_FIXED ){
vg_fixed_update();
- vg_lines.allow_input = 0;
+ vg_lines.enabled = 0;
vg.time_fixed_accumulator -= VG_TIMESTEP_FIXED;
vg.fixed_iterations ++;
break;
}
}
- vg_lines.allow_input = 1;
+ vg_lines.enabled = vg_lines.render;
vg.time_fixed_extrapolate = vg.time_fixed_accumulator / VG_TIMESTEP_FIXED;
vg.engine_stage = k_engine_stage_update;