API Docs for: 2.2.1
Show:

BaseTexture Class

A texture stores the information that represents an image. All textures have a base texture

Constructor

BaseTexture

(
  • source
  • scaleMode
)

Parameters:

  • source String

    the source object (image or canvas)

  • scaleMode Int

    Should be one of the PIXI.scaleMode consts

Methods

destroy

()

Destroys this base texture

dirty

()

Sets all glTextures to be dirty.

emit

(
  • eventName
  • data
)
Bool

Emit an event to all registered event listeners.

Parameters:

  • eventName String

    The name of the event.

  • data Dynamic

Returns:

Bool:

Indication if we've emitted an event.

fromCanvas

(
  • canvas
  • scaleMode
)
static

Helper function that returns a base texture based on a canvas element If the image is not in the base texture cache it will be created and loaded

Parameters:

  • canvas Canvas

    The canvas element source of the texture

  • scaleMode Int

    Should be one of the PIXI.scaleMode consts

Returns:

BaseTexture

fromImage

(
  • imageUrl
  • crossorigin
  • scaleMode
)
static

Helper function that returns a base texture based on an image url If the image is not in the base texture cache it will be created and loaded

Parameters:

  • imageUrl String

    The image url of the texture

  • crossorigin Bool
  • scaleMode Int

    Should be one of the PIXI.scaleMode consts

Returns:

BaseTexture

listeners

(
  • eventName
)
Array

Return a list of assigned event listeners.

Parameters:

  • eventName String

    The events that should be listed.

Returns:

Array:

An array of listener functions

off

(
  • eventName
  • callback
)

Remove event listeners.

Parameters:

  • eventName String

    The event we want to remove.

  • callback Function

    The listener that we need to find.

on

(
  • eventName
  • callback
)

Register a new EventListener for the given event.

Parameters:

  • eventName String

    Name of the event.

  • callback Functon

    Callback function.

once

(
  • eventName
  • callback
)

Add an EventListener that's only called once.

Parameters:

  • eventName String

    Name of the event.

  • callback Function

    Callback function.

removeAllListeners

(
  • eventName
)

Remove all listeners or only the listeners for the specified event.

Parameters:

  • eventName String

    The event you want to remove all listeners for.

updateSourceImage

(
  • newSrc
)

Changes the source image of the texture

Parameters:

  • newSrc String

    the path of the image

Properties

hasLoaded

Bool

[read-only] Describes if the base texture has loaded or not

height

Float

[read-only] The height of the base texture set when the image has loaded

resolution

Float

The Resolution of the texture.

scaleMode

Float

The scale mode to apply when scaling this texture

source

Dynamic

The source that is loaded to create the texture

width

Float

[read-only] The width of the base texture set when the image has loaded