AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Todo List
Class CzActor
  • setProperty() needs to be replaced with CzXomlProperty instead of CzString as string conversion has to take place each time a property is set.
  • Refactor setProperty(), UpdateFromAnimation(). UpdateBinding() and LoadFromXoml() so they all use a centralised update property method.
  • Optimise setProperty(), getProperty(), UpdateFromAnimation(), UpdateBinding() and LoadFromXoml() to perform less comparisons (divide search by first character of property name.
  • Make property system more extensible by replacing current if-then-else system with a new class property system that stores a list of available properties along with which static methods should be called to modify them. This will enable users to more easily extend derived actors.
Class CzFile
  • Add none blocking file I/O
  • Add timeout check to blocking http download
  • Add methods for reading and writing common types
  • Add support for directory creation / removal
  • Add support directory / file discovery