| Name | Type | Description |
|---|---|---|
baseRenderTexture |
PIXI.BaseRenderTexture |
The renderer used for this RenderTexture |
frame |
PIXI.Rectangle |
optional
The rectangle frame of the texture to show |
Extends
Members
-
_frame PIXI.Rectangle inherited
-
This is the area of the BaseTexture image to actually copy to the Canvas / WebGL when rendering, irrespective of the actual frame size or placement (which can be influenced by trimmed texture atlases)
-
baseTexture PIXI.BaseTexture inherited
-
The base texture that this texture uses.
-
frame PIXI.Rectangle inherited
-
The frame specifies the region of the base texture that this texture uses. Please call
_updateUvs()after you change coordinates offramemanually. -
height number inherited
-
The height of the Texture in pixels.
-
noFrame boolean inherited
-
Does this Texture have any frame data assigned to it?
-
orig PIXI.Rectangle inherited
-
This is the area of original texture, before it was put in atlas
-
requiresUpdate boolean inherited
-
This will let a renderer know that a texture has been updated (used mainly for webGL uv updates)
-
rotate number inherited
-
Indicates whether the texture is rotated inside the atlas set to 2 to compensate for texture packer rotation set to 6 to compensate for spine packer rotation can be used to rotate or mirror sprites See PIXI.GroupD8 for explanation
-
textureCacheIds Array.<string> inherited
-
The ids under which this Texture has been added to the texture cache. This is automatically set as long as Texture.addToCache is used, but may not be set if a Texture is added directly to the TextureCache array.
-
trim PIXI.Rectangle inherited
-
This is the trimmed area of original texture, before it was put in atlas Please call
_updateUvs()after you change coordinates oftrimmanually. -
valid boolean overrides
-
This will let the renderer know if the texture is valid. If it's not then it cannot be rendered.
-
width number inherited
-
The width of the Texture in pixels.
Methods
-
PIXI.RenderTexture.create (width, height, scaleMode, resolution)PIXI.RenderTexture static
-
A short hand way of creating a render texture.
Name Type Default Description widthnumber 100 optional The width of the render texture
heightnumber 100 optional The height of the render texture
scaleModenumber PIXI.settings.SCALE_MODE optional See PIXI.SCALE_MODES for possible values
resolutionnumber 1 optional The resolution / device pixel ratio of the texture being generated
Returns:
Type Description PIXI.RenderTexture The new render texture -
_updateUvs () inherited
-
Updates the internal WebGL UV cache. Use it after you change
frameortrimof the texture. -
clone ()PIXI.Texture inherited
-
Creates a new texture object that acts the same as this one.
Returns:
Type Description PIXI.Texture The new texture -
destroy (destroyBase) inherited
-
Destroys this texture
Name Type Default Description destroyBaseboolean false optional Whether to destroy the base texture as well
-
Resizes the RenderTexture.
Name Type Description widthnumber The width to resize to.
heightnumber The height to resize to.
doNotResizeBaseTextureboolean Should the baseTexture.width and height values be resized as well?
-
setFrame (frame) Deprecated : since version 3.0.0 inherited
-
Name Type Description framePIXI.Rectangle The frame to set.
-
update () inherited
-
Updates this texture on the gpu.
Events
-
update inherited
-
Fired when the texture is updated. This happens if the frame or the baseTexture is updated.
Name Type Description texturePIXI.Texture Instance of texture being updated.