build system revision
[carveJwlIkooP6JGAAIwe30JlM.git] / workshop.h
index 0ada01252be60952505fe5300fcabfa96243accd..42610d4e2322b9350906f15e17b40ac432371917 100644 (file)
@@ -1,12 +1,7 @@
-#ifndef WORKSHOP_H
-#define WORKSHOP_H
-
-#define VG_GAME
+#pragma once
 #include "addon_types.h"
-#include "vg/vg.h"
 #include "vg/vg_steam_remote_storage.h"
 #include "skaterift.h"
-#include "pointcloud.h"
 #include "vg/vg_steam_auth.h"
 #include "vg/vg_steam_ugc.h"
 #include "vg/vg_steam_friends.h"
@@ -45,12 +40,12 @@ struct workshop_form{
       char title[80];
       char description[512];
       char author[32];
-      struct ui_dropdown_value submission_type_selection;
+      i32 submission_type_selection;
       enum addon_type type;
 
       PublishedFileId_t file_id; /* 0 if not published yet */
 
-      struct ui_dropdown_value visibility;
+      i32 visibility;
       int submit_title,       /* set if the respective controls are touched */
           submit_description,
           submit_file_and_image;
@@ -133,10 +128,8 @@ static workshop_form;
 
 
 
-VG_STATIC int workshop_submit_command( int argc, const char *argv[] );
-VG_STATIC void async_workshop_get_filepath( void *data, u32 len );
-VG_STATIC void async_workshop_get_installed_files( void *data, u32 len );
-VG_STATIC void workshop_load_metadata( const char *path,
+static int workshop_submit_command( int argc, const char *argv[] );
+static void async_workshop_get_filepath( void *data, u32 len );
+static void async_workshop_get_installed_files( void *data, u32 len );
+static void workshop_load_metadata( const char *path,
                                        struct workshop_file_info *info );
-
-#endif /* WORKSHOP_H */