typedef & PascalCase for ALL structs and enums
This commit is contained in:
@ -7,14 +7,14 @@
|
||||
#include <stb_ds.h>
|
||||
|
||||
|
||||
void push_circle(t_fvec2 position, float radius, t_color color) {
|
||||
struct circle_primitive circle = {
|
||||
void push_circle(Vec2 position, float radius, Color color) {
|
||||
CirclePrimitive circle = {
|
||||
.radius = radius,
|
||||
.color = color,
|
||||
.position = position,
|
||||
};
|
||||
|
||||
struct primitive_2d primitive = {
|
||||
Primitive2D primitive = {
|
||||
.type = PRIMITIVE_2D_CIRCLE,
|
||||
.circle = circle,
|
||||
};
|
||||
@ -24,8 +24,8 @@ void push_circle(t_fvec2 position, float radius, t_color color) {
|
||||
|
||||
/* TODO: caching and reuse scheme */
|
||||
/* vertices_out and indices_out MUST BE FREED */
|
||||
void create_circle_geometry(t_fvec2 position,
|
||||
t_color color,
|
||||
void create_circle_geometry(Vec2 position,
|
||||
Color color,
|
||||
float radius,
|
||||
size_t num_vertices,
|
||||
SDL_Vertex **vertices_out,
|
||||
|
Reference in New Issue
Block a user