Releases
v0.0.5
π What's New π
kn::TileMap
constructor now has a borderSize
parameter for loading tile sets with gaps around each tile.
Updated Installation content to prevent DLLs from being made after meson compile
.
The PugiXML library is now a wrap package instead of in the source files.
kn::Layer
objects now have an isVisible
attribute, meaning they won't be drawn in a drawMap
method call.
kn::math::Vec2
now has operator overloads for -=, /=, and *=.
Most of the documented API now have introductory descriptions and example usages.
getMouseButtonPressed
is now isMouseButtonPressed
.
getKeysPressed
is now isKeyPressed
.
kn::Texture
lost a few unnecessary methods.
kn::time
namespace now has a getTicks
method to get the amount of time since kn::window::init
was called, in seconds.
Bug fixes
kn::math::Vec2::rotate[Rad]
methods have been corrected.
Fullscreen display mode is back to "true" fullscreen due to mouse cursor position imprecision.
You canβt perform that action at this time.