You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added RenderMask as a replacement to camera filters to Scene, Layer and Entity.
Added Clear() method to ResourceBox.
Added Offset() method to linear dampers.
Added OnFrameStart, OnFrameFinish and OnAfterDraw events to GraphicsMgr.
Added Pool collection.
Added AccumulationBuffer collection.
Added UnorderedList collection.
Added GetArea(), GetSignedArea(), IsClockwise() methods to GameMath.
Added new collision system.
Added new drawing methods.
Changed
BREAKING CHANGE:ResourceInfoMgr now accepts wildcards instead of directory names. For example, ResourceInfoMgr.GetResourcePaths("Graphics/Trees"); should now be replaced with ResourceInfoMgr.GetResourcePaths("Graphics/Trees/*");
BREAKING CHANGE: Renamed GetSafeNormalize() to SafeNormalize().
BREAKING CHANGE: Removed instances of Width and Height in Sprite, Frame, WindowMgr, Camera, Surface, and replaced them with Size.
BREAKING CHANGE: Changed boolean isOutline to ShapeFill enum for shapes.
Fixed
Fixed AddComponent<>() not taking generic type into account.
DirectoryResourceBox now ignores non-xnb files properly.
Fixed division by zero in dampers.
Removed
BREAKING CHANGE: Removed camera layer filters.
BREAKING CHANGE: Removed Drawable class and non-static shape fields and methods.