added basic PalletInputComponent implementation
Added PalletKeys enum
added PalletInputComponent::getInput() basic implementation
Added several input handling classes
- added Controller metaclass
- added PalletController
- messed up several interfaces arguments, just so the code compiles(TODO)
Moved all Pallet header files and implementations to separate folder
Changed inputQueue type to std::deque
- changed PalletKeys to more general InputKeys
Added Component base class
- some fixes i guess, still getting sigfault
Fixed segfault
- didn't initialize PalletController in PalletInputComponent::registerController
added accessors for components in GameObject
Added NullComponents
Removed stupid char members of PalletKeyControlls enum
added basic Ball components
mock ball added
Fixed typo
Added ObservablePosition interface
Added Rasterizer class
Moved Ball header and implementation into separate directory
Changed floating-point position representation to integer based (Ball)
- refactored Rasterizer class to support integer based position
- minor fixes/bugs i forgot to commit
Refactored pseudo-bresenham algorithm
Added PositionHistory class
- ball graphic leaves trail now