Options
Menu

Class AttributesBuffer

Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    • Default value stride: number = 0
    • Default value count: number = 0

    Returns AttributesBuffer

Properties

_adapter

_adapter: IAssetAdapter

Static DEFAULT_NAMESPACE

DEFAULT_NAMESPACE: string

Static ID_COUNT

ID_COUNT: number

Static assetType

assetType: string

Accessors

adaptee

adapter

  • adapter is used to provide MovieClip to scripts taken from different platforms setter typically managed by factory. getter defaults to AwayJS class

    Returns IAssetAdapter

  • adapter is used to provide MovieClip to scripts taken from different platforms setter typically managed by factory. getter defaults to AwayJS class

    Parameters

    Returns void

assetFullPath

  • get (): Array<string>

assetNamespace

  • get (): string

assetType

  • get (): string
  • Returns string

buffer

  • get (): ArrayBuffer
  • Returns ArrayBuffer

bufferView

  • get (): Uint8Array
  • set (value: Uint8Array): void
  • Returns Uint8Array

  • Parameters

    • value: Uint8Array

    Returns void

count

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

id

  • get (): number
  • A unique id for the asset, used to identify assets in an associative array

    Returns number

length

  • get (): number
  • Returns number

name

  • get (): string
  • set (val: string): void
  • Returns string

  • Parameters

    • val: string

    Returns void

originalName

  • get (): string
  • The original name used for this asset in the resource (e.g. file) in which it was found. This may not be the same as name, which may have changed due to of a name conflict.

    Returns string

stride

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

Methods

_addView

  • Parameters

    Returns void

_getOffset

  • _getOffset(viewIndex: number): number
  • Parameters

    • viewIndex: number

    Returns number

_removeView

  • Parameters

    Returns void

_setAttributes

  • _setAttributes(viewIndex: number, arrayBufferView: ArrayBufferView, offset?: number): void
  • Parameters

    • viewIndex: number
    • arrayBufferView: ArrayBufferView
    • Default value offset: number = 0

    Returns void

_updateLength

  • _updateLength(): void
  • Returns void

addEventListener

  • addEventListener(type: string, listener: function): void
  • Add an event listener

    method

    addEventListener

    Parameters

    • type: string
    • listener: function

    Returns void

assetPathEquals

  • assetPathEquals(name: string, ns: string): boolean

clear

  • clear(): void

clone

dispatchEvent

dispose

  • dispose(): void

getView

  • Parameters

    • index: number

    Returns AttributesView

hasEventListener

  • hasEventListener(type: string, listener?: function): boolean
  • check if an object has an event listener assigned to it

    method

    hasListener

    Parameters

    • type: string
    • Optional listener: function

    Returns boolean

invalidate

  • invalidate(): void

isAsset

removeEventListener

  • removeEventListener(type: string, listener: function): void
  • Remove an event listener

    method

    removeEventListener

    Parameters

    • type: string
    • listener: function

    Returns void

resetAssetPath

  • resetAssetPath(name: string, ns?: string, overrideOriginal?: boolean): void
  • Parameters

    • name: string
    • Default value ns: string = null
    • Default value overrideOriginal: boolean = true

    Returns void

Private resize

  • resize(): void
  • Returns void

updateFullPath

  • updateFullPath(): void

Generated using TypeDoc