Added source files for version 1.0.1

This commit is contained in:
2023-03-12 01:37:50 +01:00
parent 6f9771cd7e
commit 23cf208d71
15 changed files with 4096 additions and 0 deletions

21
RayCastHandler.h Normal file
View File

@@ -0,0 +1,21 @@
#include "Base.h"
#ifdef _WIN32
#include <irrlicht.h>
#else
#include <irrlicht/irrlicht.h>
#endif
class RayCastHandler
{
public:
bool isPlayerLookingAtAABB(irr::core::aabbox3d<irr::f32> aabb)
{
irr::core::line3d<irr::f32> ray;
ray.start = pb.player -> getPosition();
ray.end = ray.start + (pb.camera -> getTarget() - ray.start).normalize() * 1000.0F;
return true;
}
};