added typedefs and extra functions to fit the typedefs. need to compile on Linux to make sure it doesn't cause any compilation issues
added typedefs and extra functions to fit the typedefs. need to compile on Linux to make sure it doesn't cause any compilation issues

ziacko/TinyWindow,ziacko/TinyWindow,ziacko/TinyWindow,g-pechorin/TinyWindow,g-pechorin/TinyWindow,g-pechorin/TinyWindow