6 #ifndef AIPHYSICSCOMPONENT_HPP
7 #define AIPHYSICSCOMPONENT_HPP
PhysicsComponent class used manage a GameEntity's movement.
Definition: AIPhysicsComponent.hpp:16
void Update(GameEntity &entity)
Updates the attributes for PhysicsComponent.
Definition: AIPhysicsComponent.cpp:19
~AIPhysicsComponent()
Destructor for PhysicsComponent.
Definition: AIPhysicsComponent.cpp:7
void StartUp()
Initialize attributes for PhysicsComponent.
Definition: AIPhysicsComponent.cpp:11
AIPhysicsComponent()
Constuctor for PhysicsComponent.
Definition: AIPhysicsComponent.cpp:3
void ShutDown()
Destroy attributes for PhysicsComponent.
Definition: AIPhysicsComponent.cpp:15
The interface class for different components to inherit.
Definition: Component.hpp:16
Represents an interactable entity in the game that includes Main Character, NPC, Tiles ,...
Definition: GameEntity.hpp:22