]> git.lizzy.rs Git - nothing.git/blobdiff - src/game/level/level_editor/player_layer.h
(#1212) Use newline for printing debug details in rigid bodies
[nothing.git] / src / game / level / level_editor / player_layer.h
index 24c87d858172b447185393621de16683e2b2d817..3fa4c8e517f363a617ebe11c378bf30aedfaf0f4 100644 (file)
@@ -7,18 +7,17 @@
 #include "system/line_stream.h"
 
 typedef struct {
-    Vec position;
+    Vec2f position;
     ColorPicker color_picker;
-    // TODO: PlayerLayer should use intermediate color instead of previous one
     Color prev_color;
 } PlayerLayer;
 
-PlayerLayer create_player_layer(Vec position, Color color);
+PlayerLayer create_player_layer(Vec2f position, Color color);
 PlayerLayer create_player_layer_from_line_stream(LineStream *line_stream);
 
 LayerPtr player_layer_as_layer(PlayerLayer *player_layer);
 int player_layer_render(const PlayerLayer *player_layer,
-                        Camera *camera,
+                        const Camera *camera,
                         int active);
 int player_layer_event(PlayerLayer *player_layer,
                        const SDL_Event *event,