#include "vg/vg.h"
#include "vg/vg_steam_remote_storage.h"
#include "skaterift.h"
+#include "pointcloud.h"
struct workshop_file_info{
u64 author;
char title[64];
};
+struct world_file_info{
+ char title[64]; /* extracted from ent_worldinfo */
+ char location[64];
+
+ u32 pointcloud_count;
+ pointcloud_vert pointcloud[];
+};
+
struct async_workshop_filepath_info{
PublishedFileId_t id;
char *buf;
VG_STATIC void workshop_load_metadata( const char *path,
struct workshop_file_info *info );
+/* generic reciever */
+VG_STATIC void workshop_async_any_complete( void *data, u32 size )
+{
+ skaterift_end_op();
+}
+
#endif /* WORKSHOP_H */