2#include "../core/definitions.hpp"
3#include "../core/node/components.hpp"
4#include "../services/physics/definitions.hpp"
Definition definitions.hpp:41
Definition definitions.hpp:64
Definition definitions.hpp:77
void drawCapsule(Vector2 center1, Vector2 center2, float radius, Color modulate, Window *window, int numSides=20)
Definition utils.cpp:44
Vector2 toScreen(Vector2 point, Transform cameraTransform, Transform cameraInverse, Vector2 originOffset, bool screenSpace)
Definition utils.cpp:85
void drawCircle(Vector2 position, float radius, Color modulate, Window *window, int numSides=20)
Definition utils.cpp:28
void drawSegment(Vector2 point1, Vector2 point2, Color modulate, Window *window)
Definition utils.cpp:65
void drawPolygon(std::vector< SDL_Vertex > vertices, int count, Color modulate, Window *window)
Definition utils.cpp:71
std::vector< SDL_Vertex > circleFan(Vector2 position, float radius, Color color, int numSides=20)
Definition utils.cpp:7