GDEngine v0.8.5b

Rating: No reviews yet
Downloads: 34
Released: Mar 24, 2013
Updated: Mar 24, 2013 by LuizZak
Dev status: Beta Help Icon


Source Code GDEngine v0.8.5b Source
source code, 53K, uploaded Mar 24, 2013 - 34 downloads

Release Notes

Change Log

* = Fix/Change
+ = Addition
- = Subtraction
. = Note


+ Added a LocalArea system to the GDEntity class. It can be used to get the true width and height of the entity based on the transformations of the children entities.

+ Added GDEntity.CalculateArea() that will be called from GDEntity.RefreshArea() and replace the inlined area calculation method
+ Added methods GDEntity.GetLocalArea() and GDEntity.GetLocalPoints()
+ Added function GDMath.TransformPoints that transforms a set of points with the given transformation parameters

* Fixed a bug on the GDAnimation.RefreshArea() (now GDAnimation.CalculateArea()) that would not properly flag the entity as having a valid area
* Now the GDEntity.OriginalWidth and GDEntity.OriginalHeight reflect the entity's LocalArea size

. Changed the code on GDentity.ApplyMatrixRecursive() to have less ifs
. Now the GDDisplayLinkedList and GDDisplayLinkedListLink classes share the same file
. Updated the GDEntity.OriginalWidth and GDEntity.OriginalHeight XML documentation comments to reflect the recent changes in the Area and size calculation

Reviews for this release

No reviews yet for this release.