API Reference / Texture
# Class: Texture
# Hierarchy
-
↳
Texture
# Table of contents
# Constructors
# Properties
- $boundOnError
- $boundOnLoad
- $element
- $emittingType
- $errored
- $events
- $loaded
- $removedListeners
- $stage
- pixelRatio
- defaultPixelRatio
# Accessors
# Methods
# Constructors
# constructor
• new Texture(stage
, url?
)
# Parameters
Name | Type |
---|---|
stage | Stage |
url? | string |
# Overrides
# Defined in
media/Texture.ts:12 (opens new window)
# Properties
# $boundOnError
• Protected
Readonly
$boundOnError: (e
: ErrorEvent
) => void
# Type declaration
▸ (e
): void
# Parameters
Name | Type |
---|---|
e | ErrorEvent |
# Returns
void
# Inherited from
# Defined in
media/Media.ts:13 (opens new window)
# $boundOnLoad
• Protected
Readonly
$boundOnLoad: () => void
# Type declaration
▸ (): void
# Returns
void
# Inherited from
# Defined in
media/Media.ts:12 (opens new window)
# $element
• Protected
Readonly
$element: HTMLImageElement
# Overrides
# Defined in
media/Texture.ts:10 (opens new window)
# $emittingType
• Protected
$emittingType: string
= null
# Inherited from
# Defined in
event/EventEmitter.ts:6 (opens new window)
# $errored
• Protected
$errored: boolean
= false
# Inherited from
# Defined in
media/Media.ts:10 (opens new window)
# $events
• Protected
$events: Object
= {}
# Inherited from
# Defined in
event/EventEmitter.ts:5 (opens new window)
# $loaded
• Protected
$loaded: boolean
= false
# Inherited from
# Defined in
media/Media.ts:9 (opens new window)
# $removedListeners
• Protected
$removedListeners: Listener
[] = []
# Inherited from
# Defined in
event/EventEmitter.ts:7 (opens new window)
# $stage
• Protected
Readonly
$stage: Stage
# Inherited from
# Defined in
media/Media.ts:11 (opens new window)
# pixelRatio
• pixelRatio: number
= Texture.defaultPixelRatio
# Defined in
media/Texture.ts:8 (opens new window)
# defaultPixelRatio
▪ Static
defaultPixelRatio: number
= 1
# Defined in
media/Texture.ts:6 (opens new window)
# Accessors
# element
• get
element(): HTMLImageElement
# Returns
HTMLImageElement
# Overrides
Media.element
# Defined in
media/Texture.ts:24 (opens new window)
# height
• get
height(): number
# Returns
number
# Defined in
media/Texture.ts:32 (opens new window)
# url
• get
url(): string
# Returns
string
# Inherited from
Media.url
# Defined in
media/Media.ts:26 (opens new window)
• set
url(url
): void
# Parameters
Name | Type |
---|---|
url | string |
# Returns
void
# Inherited from
Media.url
# Defined in
media/Media.ts:30 (opens new window)
# width
• get
width(): number
# Returns
number
# Defined in
media/Texture.ts:28 (opens new window)
# Methods
# $onError
▸ Protected
$onError(): void
# Returns
void
# Inherited from
# Defined in
media/Media.ts:56 (opens new window)
# $onLoad
▸ Protected
$onLoad(): void
# Returns
void
# Inherited from
# Defined in
media/Media.ts:50 (opens new window)
# emit
▸ emit(event
): boolean
# Parameters
Name | Type |
---|---|
event | Event |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:42 (opens new window)
▸ emit(type
, ...args
): boolean
# Parameters
Name | Type |
---|---|
type | string |
...args | any [] |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:43 (opens new window)
# hasEventListener
▸ hasEventListener(type
): boolean
# Parameters
Name | Type |
---|---|
type | string |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:80 (opens new window)
# off
▸ off(type
, listener?
): Texture
# Parameters
Name | Type |
---|---|
type | string |
listener? | Listener |
# Returns
# Inherited from
# Defined in
event/EventEmitter.ts:16 (opens new window)
# on
▸ on(type
, listener
): Texture
# Parameters
Name | Type |
---|---|
type | string |
listener | (...args : any []) => void |
# Returns
# Inherited from
# Defined in
media/Media.ts:36 (opens new window)
# once
▸ once(type
, listener
): Texture
# Parameters
Name | Type |
---|---|
type | string |
listener | Listener |
# Returns
# Inherited from
# Defined in
event/EventEmitter.ts:33 (opens new window)
# removeAllListeners
▸ removeAllListeners(): Texture