Hide __ASSET__ classes with @:noCompletion
This commit is contained in:
committed by
Joshua Granick
parent
ba6cc18fee
commit
ee0c4a88c9
@@ -102,7 +102,7 @@ private class AbstractHTTPRequest<T> implements _IHTTPRequest {
|
|||||||
@:noDebug
|
@:noDebug
|
||||||
#end
|
#end
|
||||||
|
|
||||||
class _HTTPRequest_Bytes<T> extends AbstractHTTPRequest<T> {
|
@:noCompletion class _HTTPRequest_Bytes<T> extends AbstractHTTPRequest<T> {
|
||||||
|
|
||||||
|
|
||||||
public function new (uri:String = null) {
|
public function new (uri:String = null) {
|
||||||
@@ -153,7 +153,7 @@ class _HTTPRequest_Bytes<T> extends AbstractHTTPRequest<T> {
|
|||||||
@:noDebug
|
@:noDebug
|
||||||
#end
|
#end
|
||||||
|
|
||||||
class _HTTPRequest_String<T> extends AbstractHTTPRequest<T> {
|
@:noCompletion class _HTTPRequest_String<T> extends AbstractHTTPRequest<T> {
|
||||||
|
|
||||||
|
|
||||||
public function new (uri:String = null) {
|
public function new (uri:String = null) {
|
||||||
@@ -192,7 +192,7 @@ class _HTTPRequest_String<T> extends AbstractHTTPRequest<T> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
interface _IHTTPRequest {
|
@:noCompletion interface _IHTTPRequest {
|
||||||
|
|
||||||
public var contentType:String;
|
public var contentType:String;
|
||||||
public var data:haxe.io.Bytes;
|
public var data:haxe.io.Bytes;
|
||||||
|
|||||||
@@ -96,23 +96,23 @@ import sys.FileSystem;
|
|||||||
#if !display
|
#if !display
|
||||||
#if flash
|
#if flash
|
||||||
|
|
||||||
::foreach assets::::if (embed != false)::::if (type == "image")::@:keep @:bind #if display private #end class __ASSET__::flatName:: extends flash.display.BitmapData { public function new () { super (0, 0, true, 0); } }::else::@:keep @:bind #if display private #end class __ASSET__::flatName:: extends ::flashClass:: { }::end::
|
::foreach assets::::if (embed != false)::::if (type == "image")::@:keep @:bind @:noCompletion #if display private #end class __ASSET__::flatName:: extends flash.display.BitmapData { public function new () { super (0, 0, true, 0); } }::else::@:keep @:bind @:noCompletion #if display private #end class __ASSET__::flatName:: extends ::flashClass:: { }::end::
|
||||||
::end::::end::
|
::end::::end::
|
||||||
|
|
||||||
#elseif (desktop || cpp)
|
#elseif (desktop || cpp)
|
||||||
|
|
||||||
::if (assets != null)::::foreach assets::::if (embed)::@:keep ::if (type == "image")::@:image("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends lime.graphics.Image {}
|
::if (assets != null)::::foreach assets::::if (embed)::@:keep ::if (type == "image")::@:image("::sourcePath::") @:noCompletion #if display private #end class __ASSET__::flatName:: extends lime.graphics.Image {}
|
||||||
::elseif (type == "sound")::@:file("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
::elseif (type == "sound")::@:file("::sourcePath::") @:noCompletion #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
||||||
::elseif (type == "music")::@:file("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
::elseif (type == "music")::@:file("::sourcePath::") @:noCompletion #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
||||||
::elseif (type == "font")::@:font("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends lime.text.Font {}
|
::elseif (type == "font")::@:font("::sourcePath::") @:noCompletion #if display private #end class __ASSET__::flatName:: extends lime.text.Font {}
|
||||||
::else::@:file("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
::else::@:file("::sourcePath::") @:noCompletion #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {}
|
||||||
::end::::end::::end::::end::
|
::end::::end::::end::::end::
|
||||||
::if (assets != null)::::foreach assets::::if (!embed)::::if (type == "font")::@:keep #if display private #end class __ASSET__::flatName:: extends lime.text.Font { public function new () { ::if (targetPath != null)::__fontPath = ManifestResources.rootPath + "::targetPath::";::else::::if (library != null)::__fontID = "::library:::::id::";::else::__fontID = "::id::";::end::::end:: ::if (fontName)::name = "::fontName::";::end:: super (); }}
|
::if (assets != null)::::foreach assets::::if (!embed)::::if (type == "font")::@:keep @:noCompletion #if display private #end class __ASSET__::flatName:: extends lime.text.Font { public function new () { ::if (targetPath != null)::__fontPath = ManifestResources.rootPath + "::targetPath::";::else::::if (library != null)::__fontID = "::library:::::id::";::else::__fontID = "::id::";::end::::end:: ::if (fontName)::name = "::fontName::";::end:: super (); }}
|
||||||
::end::::end::::end::::end::
|
::end::::end::::end::::end::
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__::flatName::') #if display private #end class __ASSET__::flatName:: extends lime.text.Font { public function new () { #if !html5 __fontPath = "::targetPath::"; #else ascender = ::ascender::; descender = ::descender::; height = ::height::; numGlyphs = ::numGlyphs::; underlinePosition = ::underlinePosition::; underlineThickness = ::underlineThickness::; unitsPerEM = ::unitsPerEM::; #end::if (fontName):: name = "::fontName::";::end:: super (); }}
|
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__::flatName::') @:noCompletion #if display private #end class __ASSET__::flatName:: extends lime.text.Font { public function new () { #if !html5 __fontPath = "::targetPath::"; #else ascender = ::ascender::; descender = ::descender::; height = ::height::; numGlyphs = ::numGlyphs::; underlinePosition = ::underlinePosition::; underlineThickness = ::underlineThickness::; unitsPerEM = ::unitsPerEM::; #end::if (fontName):: name = "::fontName::";::end:: super (); }}
|
||||||
::end::::end::::end::
|
::end::::end::::end::
|
||||||
|
|
||||||
#end
|
#end
|
||||||
@@ -120,10 +120,10 @@ import sys.FileSystem;
|
|||||||
#if (openfl && !flash)
|
#if (openfl && !flash)
|
||||||
|
|
||||||
#if html5
|
#if html5
|
||||||
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__OPENFL__::flatName::') #if display private #end class __ASSET__OPENFL__::flatName:: extends openfl.text.Font { public function new () {::if (embed):: __fromLimeFont (new __ASSET__::flatName:: ());::else::::if (fontName):: name = "::fontName::";::end::::end:: super (); }}
|
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__OPENFL__::flatName::') @:noCompletion #if display private #end class __ASSET__OPENFL__::flatName:: extends openfl.text.Font { public function new () {::if (embed):: __fromLimeFont (new __ASSET__::flatName:: ());::else::::if (fontName):: name = "::fontName::";::end::::end:: super (); }}
|
||||||
::end::::end::::end::
|
::end::::end::::end::
|
||||||
#else
|
#else
|
||||||
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__OPENFL__::flatName::') #if display private #end class __ASSET__OPENFL__::flatName:: extends openfl.text.Font { public function new () {::if (embed):: __fromLimeFont (new __ASSET__::flatName:: ());::else:: ::if (targetPath != null)::__fontPath = ManifestResources.rootPath + "::targetPath::";::else::::if (library != null)::__fontID = "::library:::::id::";::else::__fontID = "::id::";::end::::end::::if (fontName):: name = "::fontName::";::end::::end:: super (); }}
|
::if (assets != null)::::foreach assets::::if (type == "font")::@:keep @:expose('__ASSET__OPENFL__::flatName::') @:noCompletion #if display private #end class __ASSET__OPENFL__::flatName:: extends openfl.text.Font { public function new () {::if (embed):: __fromLimeFont (new __ASSET__::flatName:: ());::else:: ::if (targetPath != null)::__fontPath = ManifestResources.rootPath + "::targetPath::";::else::::if (library != null)::__fontID = "::library:::::id::";::else::__fontID = "::id::";::end::::end::::if (fontName):: name = "::fontName::";::end::::end:: super (); }}
|
||||||
::end::::end::::end::
|
::end::::end::::end::
|
||||||
#end
|
#end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user