- Add more reliable
WinApi.GetScaleFactor(Hwnd hwnd)
FreSharp.dispose()
is now static funcion
- Add default params to
FreArgException
- Refactor
FREArray
- add optional
FREObject[] items
param toFREArray
- Add
[DateTime]
support toFREArray
- Change:
FREArray
now uses Vector. throughout - Improve
ANEUtils.map
performance - Upgrade to AIR 32.0.0.116
- Upgraded to AIR 32
- Added
FREArray.IsEmpty
- Added
FREArray.Insert()
- Added
FREArray.Remove()
- Fix
FREObject.AsDateTime()
UTC bug - repurpose
FreObjectSharp
for use as a dynamic object - Added
FREObject.toString()
- Added
FREObject.hasOwnProperty(string name)
- Added
FREArray.Push()
FREObject.AsColor(bool hasAlpha = true)
hasAlpha default value is now TRUE- mark
FreSharpHelper
as internal - Add
FreSharpLogger
to trace any FREExceptions - Require
public override string TAG => "MainController";
- Obsolete
SendEvent()
- Add
FreContextSharp.GetActionScriptData()
- Add
FreContextSharp.SetActionScriptData()
- Improve
ANEUtils.map()
performance - Upgraded to AIR 31
- Refactor
- C++ project now needs reference to ..\packages\TuaRua.FreSharp.2.0.0\FreSharp$(PlatformTarget)\FreSharp.dll
- deprecate SendEvent, use DispatchEvent instead
- deprecate FREArray(className), use FREArray(className, length, fixedSize) instead (className only no <Vector. prefix)
- C++ project now needs reference to ..\packages\TuaRua.FreSharp.1.7.0\FreSharp$(PlatformTarget)\FreSharp.dll
- Added FreBitmapDataSharp.AsByteArray()
- Fixed possible null pointer exception in FreObjectSharp
- Improve UTF-8 support
- Added subscript setter/getter for FREArray i.e. myFreArray[0] = myFREObject
- Added iterator for FREArray i.e. foreach (var fre in myFreArray) { }
- Upgraded to AIR SDK 30
- C++ project now needs reference to ..\packages\TuaRua.FreSharp.1.6.0\FreSharp$(PlatformTarget)\FreSharp.dll
- Added FREObject.AsDateTime()
- Added DateTime.ToFREObject()
- Refactor FrePointSharp
- Refactor FreRectangleSharp
- Added Color.ToFREObject()
- Added FREObject.AsColor()
- Added int, double, boolean, string conversions to FREArray
Allow GetAsString to return null strings Updated ANEUtils
- Fix for Bitmap conversion on 64bit
- Added AsColor() method
- Added GetScaleFactor() method to WinAPI
- Added OnFinalise() required method
- C++ project now needs reference to ..\packages\TuaRua.FreSharp.1.5.0\FreSharp$(PlatformTarget)\FreSharp.dll
- Refactor