* Copyright (C) 2021-2023 Mt.ZERO Software, Harry Godden - All Rights Reserved
*/
-#ifndef WATER_H
-#define WATER_H
-
+#pragma once
#include "world.h"
struct world_water{
GLuint tex_water_surf;
}
-static world_water;
-static void world_water_init(void);
-
-static void water_set_surface( world_instance *world, float height );
-static void render_water_texture( world_instance *world, camera *cam );
-static void render_water_surface( world_instance *world, camera *cam );
+extern world_water;
+void world_water_init(void);
-#endif /* WATER_H */
+void water_set_surface( world_instance *world, f32 height );
+void render_water_texture( world_instance *world, vg_camera *cam );
+void render_water_surface( world_instance *world, vg_camera *cam );