]> git.lizzy.rs Git - nothing.git/blobdiff - src/game/camera.h
Merge pull request #1 from tsoding/master
[nothing.git] / src / game / camera.h
index 9dee7431cc8a1f86d4cfaea4b0ea8cfcef59c871..2086590c0f46faf59beea16c6f25d1e92c271f4e 100644 (file)
@@ -38,6 +38,12 @@ int camera_render_text(Camera *camera,
                        Color color,
                        Vec position);
 
+int camera_render_text_screen(Camera *camera,
+                              const char *text,
+                              Vec size,
+                              Color color,
+                              Vec position);
+
 int camera_render_debug_text(Camera *camera,
                              const char *text,
                              Vec position);
@@ -62,4 +68,13 @@ int camera_is_text_visible(const Camera *camera,
 
 Rect camera_view_port(const Camera *camera);
 
+Rect camera_view_port_screen(const Camera *camera);
+
+Vec camera_map_screen(const Camera *camera,
+                      Sint32 x, Sint32 y);
+
+int camera_fill_rect_screen(Camera *camera,
+                            Rect rect,
+                            Color color);
+
 #endif  // CAMERA_H_