modular stuffs
[carveJwlIkooP6JGAAIwe30JlM.git] / conf.h
diff --git a/conf.h b/conf.h
index 33cc44e5690c1465c0c8d65ce487a74e1f4e9bae..387ed212a58196b42fd8fb40f57648194fa16e78 100644 (file)
--- a/conf.h
+++ b/conf.h
@@ -12,45 +12,11 @@ VG_STATIC int   cl_blur             = 1,
 
 VG_STATIC void g_conf_init(void)
 {
-   vg_var_push( (struct vg_var){
-      .name = "cl_fov",
-      .data = &cl_fov,
-      .data_type = k_var_dtype_f32,
-      .opt_f32 = { .clamp = 0 },
-      .persistent = 1
-   });
-
-   vg_var_push( (struct vg_var){
-      .name = "cl_invert_y",
-      .data = &cl_invert_y,
-      .data_type = k_var_dtype_i32,
-      .opt_i32 = { .min=0, .max=1, .clamp=1 },
-      .persistent = 1
-   });
-
-   vg_var_push( (struct vg_var){
-      .name = "cl_blur_strength",
-      .data = &cl_blur_strength,
-      .data_type = k_var_dtype_f32,
-      .opt_f32 = { .clamp = 0 },
-      .persistent = 1
-   });
-
-   vg_var_push( (struct vg_var){
-      .name = "cl_blur",
-      .data = &cl_blur,
-      .data_type = k_var_dtype_i32,
-      .opt_i32 = { .min=0, .max=1, .clamp=1 },
-      .persistent = 1
-   });
-
-   vg_var_push( (struct vg_var){
-      .name = "cl_playermdl_id",
-      .data = &cl_playermdl_id,
-      .data_type = k_var_dtype_i32,
-      .opt_i32 = { .min=0, .max=2, .clamp=1 },
-      .persistent = 1
-   });
+   VG_VAR_F32( cl_fov, flags=VG_VAR_PERSISTENT );
+   VG_VAR_I32( cl_invert_y, flags=VG_VAR_PERSISTENT );
+   VG_VAR_I32( cl_blur, flags=VG_VAR_PERSISTENT );
+   VG_VAR_F32( cl_blur_strength, flags=VG_VAR_PERSISTENT );
+   VG_VAR_I32( cl_playermdl_id, flags=VG_VAR_PERSISTENT );
 }
 
 #endif /* CONF_H */