new ()
app:ApplicationData
architectures:Array<Architecture>
assets:Array<Asset>
command:String
config:ConfigData
debug:Bool
defines:Map<String, Dynamic>
dependencies:Array<Dependency>
environment:Map<String, String>
haxedefs:Map<String, Dynamic>
haxeflags:Array<String>
haxelibs:Array<Haxelib>
read onlyhost:Platform
icons:Array<Icon>
javaPaths:Array<String>
keystore:Keystore
libraries:Array<Library>
libraryHandlers:Map<String, String>
modules:Map<String, ModuleData>
ndlls:Array<NDLL>
platformType:PlatformType
postBuildCallbacks:Array<CLICommand>
preBuildCallbacks:Array<CLICommand>
samplePaths:Array<String>
sources:Array<String>
splashScreens:Array<SplashScreen>
target:Platform
targetFlags:Map<String, String>
targetHandlers:Map<String, String>
read onlytemplateContext:Dynamic
templatePaths:Array<String>
window:WindowData
windows:Array<WindowData>
clone ():HXProject
include (path:String):Void
includeAssets (path:String, ?rename:String, ?include:Array<String>, ?exclude:Array<String>):Void
includeXML (xml:String):Void
merge (project:HXProject):Void
path (value:String):Void
setenv (name:String, value:String):Void
static_command:String
static_debug:Bool
static_environment:Map<String, String>
static_target:Platform
static_targetFlags:Map<String, String>
static_templatePaths:Array<String>
static_userDefines:Map<String, Dynamic>
staticfromFile (projectFile:String, ?userDefines:Map<String, Dynamic>, ?includePaths:Array<String>):HXProject
staticfromHaxelib (haxelib:Haxelib, ?userDefines:Map<String, Dynamic>, clearCache:Bool = false):HXProject
staticfromPath (path:String, ?userDefines:Map<String, Dynamic>):HXProject
staticmain ():Void