Packagealternativa.engine3d.resources
Classpublic class ATFTextureResource
InheritanceATFTextureResource Inheritance TextureResource Inheritance Resource Inheritance Object

Allows to upload in textures of ATF format to GPU.

See also

alternativa.engine3d.resources.BitmapTextureResource
alternativa.engine3d.resources.ExternalTextureResource
alternativa.engine3d.resources.TextureResource


Public Properties
 PropertyDefined By
  data : ByteArray
ByteArray, that contains texture of ATF format.
ATFTextureResource
 InheritedisUploaded : Boolean
[override] [read-only] Defines if this resource is uploaded inti a Context3D.
TextureResource
Public Methods
 MethodDefined By
  
ATFTextureResource(data:ByteArray)
Create an instance of CompressedTextureResource.
ATFTextureResource
 Inherited
dispose():void
[override] Removes this resource from Context3D to which it was uploaded.
TextureResource
  
upload(context3D:Context3D):void
[override] Uploads resource into given Context3D.
ATFTextureResource
  
uploadAsync(context3D:Context3D, callback:Function):void
ATFTextureResource
Property Detail
dataproperty
public var data:ByteArray

ByteArray, that contains texture of ATF format.

Constructor Detail
ATFTextureResource()Constructor
public function ATFTextureResource(data:ByteArray)

Create an instance of CompressedTextureResource.

Parameters
data:ByteArray — ByteArray, that contains ATF texture.
Method Detail
upload()method
override public function upload(context3D:Context3D):void

Uploads resource into given Context3D.

Parameters

context3D:Context3DContext3D to which resource will uploaded.

uploadAsync()method 
public function uploadAsync(context3D:Context3D, callback:Function):void

Parameters

context3D:Context3D
 
callback:Function