final for now until I learn something to make it more efficient

This commit is contained in:
DarthMooMancer
2025-10-03 09:17:49 -04:00
parent 87ff65d0b4
commit 3b888e3e25
4 changed files with 17 additions and 26 deletions
+1 -2
View File
@@ -8,9 +8,8 @@ struct Paddle;
struct Block;
struct Ball;
Paddle create_new_paddle(Point** buffer, int starting_array_index, int size, int row, char symbol);
Ball create_new_ball(Point** buffer, int index, int default_vx, int default_vy, int row, int col, char symbol);
Ball create_new_ball(Point** buffer, int buffer_index, int default_vx, int default_vy, int row, int col, char symbol);
Block** create_block_buffer(int starting_array_index, int starting_symbol, int rows, int cols, int length);
void rasterize_block(Point** buffer, Block* block, int starting_index);
void rasterize_buffer(Point** buffer, Block** block_buffer, int offset);
void trim_block_buffer_on_collision(Point** buffer, int buffer_size, Block** block_buffer, int &block_buffer_size, Ball &ball);
void cleanup(Block** block_buffer, int block_buffer_size);