widestring/widechar crossplatform solution
Merge github.com:GlenDC/StarEngine