new (path:String = "", ?defines:Map<String, Dynamic>, ?includePaths:Array<String>, useExtensionPath:Bool = false)
includePaths:Array<String>
process (projectFile:String, useExtensionPath:Bool):Void
staticfromFile (path:String, ?defines:Map<String, Dynamic>, ?includePaths:Array<String>, useExtensionPath:Bool = false):ProjectXMLParser
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