Refactor storing of ray-casted distances.
The ray-casting is done when camera_update() is called, and distances are stored in the Camera struct.
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
#include <SFML/Graphics.hpp>
|
||||
|
||||
int level_init();
|
||||
void level_update(sf::RenderTarget* renderTarget, unsigned int drawSize);
|
||||
void level_end();
|
||||
float level_rayCastDistance(sf::Vector2f point, float direction);
|
||||
void level_getDimensions(unsigned int* width, unsigned int* height);
|
||||
unsigned int level_getGridValue(unsigned int x, unsigned int y);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user