API Docs for: 2.0.0
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 Number

    Should be one of the PIXI.scaleMode consts

Methods

destroy

()

Destroys this base texture

emit

(
  • eventName
)
Boolean

Emit an event to all registered event listeners.

Parameters:

  • eventName String

    The name of the event.

Returns:

Boolean:

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 Number

    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 Boolean
  • scaleMode Number

    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

mixin

(
  • object
)

Mixes in the properties of the EventTarget prototype onto another object

Parameters:

  • object Object

    The obj to mix into

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

    fn 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

Boolean

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

height

Number

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

resolution

Number

The Resolution of the texture.

scaleMode

PIXI.scaleModes

The scale mode to apply when scaling this texture

Default: PIXI.scaleModes.LINEAR

source

Image

The source that is loaded to create the texture

width

Number

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

Boolean

Controls if RGB channels should be premultiplied by Alpha (WebGL only)

Default: TRUE