load in preview images to dynamic rt textures
[carveJwlIkooP6JGAAIwe30JlM.git] / player.h
index 9757030d3fc201c4439edaea39e2b06f11aedbca..939033a5296cca74b86692ac701279453f7b7a07 100644 (file)
--- a/player.h
+++ b/player.h
@@ -36,7 +36,6 @@ struct player_cam_controller {
 struct player_subsystem_interface{
    void(*system_register)(void);
    void(*bind)(void);
-   void(*reset)( ent_spawn *rp );
    void(*pre_update)(void);
    void(*update)(void);
    void(*post_update)(void);
@@ -74,9 +73,11 @@ struct {
    rigidbody rb;
    v3f angles;
 
+#if 0
    v4f   qbasis;
    m3x3f basis, invbasis, basis_gate;
    world_instance *viewable_world;
+#endif
 
    /*
     * Camera management
@@ -191,6 +192,8 @@ static void player__pass_gate( u32 id );
 static void player__im_gui(void);
 static void player__setpos( v3f pos );
 static void player__spawn( ent_spawn *rp );
+static void player__clean_refs(void);
+static void player__reset(void);
 static void player__kill(void);
 static void player__begin_holdout( v3f offset );