Options
Menu

Class GL_ImageBase

class

away.pool.GL_ImageBase

Hierarchy

  • AbstractionBase

Index

Constructors

constructor

  • Parameters

    • asset: IAsset
    • stage: Stage

    Returns GL_ImageBase

Properties

_asset

_asset: IAsset

_invalid

_invalid: boolean

_invalidMipmaps

_invalidMipmaps: boolean

_mipmap

_mipmap: boolean

_pool

_pool: IAbstractionPool

_stage

_stage: Stage

_texture

_texture: ITextureBase

usages

usages: number

Methods

_createTexture

  • _createTexture(): void
  • Returns void

activate

  • activate(index: number, mipmap: boolean): void
  • Parameters

    • index: number
    • mipmap: boolean

    Returns void

addEventListener

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

    method

    addEventListener

    Parameters

    • type: string
    • listener: function
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns void

dispatchEvent

  • dispatchEvent(event: EventBase): void
  • Dispatch an event

    method

    dispatchEvent

    Parameters

    • event: EventBase

    Returns void

getTexture

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
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns boolean

onClear

  • onClear(event: AssetEvent): void
  • Parameters

    • event: AssetEvent

    Returns void

onInvalidate

  • onInvalidate(event: AssetEvent): void
  • Parameters

    • event: AssetEvent

    Returns void

onInvalidateMipmaps

  • onInvalidateMipmaps(event: ImageEvent): void
  • Parameters

    • event: ImageEvent

    Returns void

removeEventListener

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

    method

    removeEventListener

    Parameters

    • type: string
    • listener: function
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns void

Generated using TypeDoc