--- a/src/ascension/primitives.h Fri Apr 18 19:34:31 2025 +0200 +++ b/src/ascension/primitives.h Fri Apr 18 20:13:01 2025 +0200 @@ -32,26 +32,8 @@ #include "mesh.h" -typedef struct AscPrimitives { - AscMesh plane; -} AscPrimitives; - +void asc_primitives_init_plane(AscMesh *mesh); void asc_primitives_draw_plane(void); -/** - * Automatically called after initializing the OpenGL context. - * - * @param primitives the data structure to initialize - * @return true on success, false otherwise - */ -bool asc_primitives_init(AscPrimitives *primitives); - -/** - * Automatically called when the OpenGL context is destroyed. - * - * @param primitives containing information about the OpenGL objects - */ -void asc_primitives_destroy(AscPrimitives *primitives); - #endif //ASCENSION_PRIMITIVES_H