Constructor

new ()

Variables

assets:Array<Asset>

command:String

debug:Bool

defines:Map<String, Dynamic>

environment:Map<String, String>

haxedefs:Map<String, Dynamic>

haxeflags:Array<String>

read onlyhost:Platform

icons:Array<Icon>

javaPaths:Array<String>

libraryHandlers:Map<String, String>

modules:Map<String, ModuleData>

ndlls:Array<NDLL>

samplePaths:Array<String>

sources:Array<String>

targetFlags:Map<String, String>

targetHandlers:Map<String, String>

read onlytemplateContext:Dynamic

templatePaths:Array<String>

Methods

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 variables

static_command:String

static_debug:Bool

static_environment:Map<String, String>

static_targetFlags:Map<String, String>

static_templatePaths:Array<String>

static_userDefines:Map<String, Dynamic>

Static methods

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