Gets the all entities hit by the ray Callback class used to get collision data from ray queries NOTE: Gets up to MAX_COUNT amount of entities, MAX_COUNT being defined inside of RaycastCallback.hpp
The Collision component is an entities link to the Collision System and allows for interaction with the other collision components. IMPORTANT: The Collision Component requires a Transform Component to be attached to the same entitiy.
This object is a simple wrapper class regarding gainput. It also sends information to ImGUI to keep track of pressed buttons. NOTE: only the Engine class is allowed to create this object.