Search
Preparing search index...
The search index is not available
Swim Toolkit
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Swim Toolkit
@swim/graphics
SpriteSheet
Class SpriteSheet
Hierarchy
SpriteSheet
Index
Constructors
constructor
Properties
canvas
free
Sprites
next
Sheet
renderer
sprite
Height
sprite
Width
sprites
Accessors
canvas
Height
canvas
Width
col
Count
free
Count
pixel
Ratio
row
Count
sprite
Count
Methods
acquire
Sprite
clear
Sprite
create
Sprite
create
Sprites
draw
Sprite
get
Sprite
Renderer
release
Sprite
acquire
Next
Free
Sheet
Constructors
constructor
new
Sprite
Sheet
(
spriteWidth
:
number
, spriteHeight
:
number
, canvasWidth
:
number
, canvasHeight
:
number
, pixelRatio
:
number
)
:
SpriteSheet
Parameters
spriteWidth:
number
spriteHeight:
number
canvasWidth:
number
canvasHeight:
number
pixelRatio:
number
Returns
SpriteSheet
Properties
Readonly
canvas
canvas
:
HTMLCanvasElement
Readonly
free
Sprites
free
Sprites
:
Sprite
[]
next
Sheet
next
Sheet
:
null
|
SpriteSheet
Readonly
renderer
renderer
:
CanvasRenderer
Readonly
sprite
Height
sprite
Height
:
number
Readonly
sprite
Width
sprite
Width
:
number
Readonly
sprites
sprites
:
readonly
Sprite
[]
Accessors
canvas
Height
get
canvasHeight
(
)
:
number
Returns
number
canvas
Width
get
canvasWidth
(
)
:
number
Returns
number
col
Count
get
colCount
(
)
:
number
Returns
number
free
Count
get
freeCount
(
)
:
number
Returns
number
pixel
Ratio
get
pixelRatio
(
)
:
number
Returns
number
row
Count
get
rowCount
(
)
:
number
Returns
number
sprite
Count
get
spriteCount
(
)
:
number
Returns
number
Methods
acquire
Sprite
acquire
Sprite
(
)
:
null
|
Sprite
Returns
null
|
Sprite
clear
Sprite
clear
Sprite
(
rowIndex
:
number
, colIndex
:
number
)
:
void
Parameters
rowIndex:
number
colIndex:
number
Returns
void
Protected
create
Sprite
create
Sprite
(
rowIndex
:
number
, colIndex
:
number
)
:
Sprite
Parameters
rowIndex:
number
colIndex:
number
Returns
Sprite
Protected
create
Sprites
create
Sprites
(
sprites
:
Sprite
[]
, rowCount
:
number
, colCount
:
number
)
:
void
Parameters
sprites:
Sprite
[]
rowCount:
number
colCount:
number
Returns
void
draw
Sprite
draw
Sprite
(
context
:
CanvasContext
, frame
:
R2Box
, rowIndex
:
number
, colIndex
:
number
)
:
void
Parameters
context:
CanvasContext
frame:
R2Box
rowIndex:
number
colIndex:
number
Returns
void
get
Sprite
Renderer
get
Sprite
Renderer
(
rowIndex
:
number
, colIndex
:
number
)
:
CanvasRenderer
Parameters
rowIndex:
number
colIndex:
number
Returns
CanvasRenderer
release
Sprite
release
Sprite
(
sprite
:
Sprite
)
:
void
Parameters
sprite:
Sprite
Returns
void
Static
acquire
Next
Free
Sheet
acquire
Next
Free
Sheet
(
sheet
:
SpriteSheet
)
:
null
|
SpriteSheet
Parameters
sheet:
SpriteSheet
Returns
null
|
SpriteSheet
Modules
@swim/runtime
@swim/toolkit
@swim/ui
@swim/model
@swim/style
@swim/theme
@swim/view
@swim/dom
@swim/graphics
@swim/controller
@swim/ux
@swim/vis
@swim/maps
Sprite
Sheet
constructor
canvas
free
Sprites
next
Sheet
renderer
sprite
Height
sprite
Width
sprites
canvas
Height
canvas
Width
col
Count
free
Count
pixel
Ratio
row
Count
sprite
Count
acquire
Sprite
clear
Sprite
create
Sprite
create
Sprites
draw
Sprite
get
Sprite
Renderer
release
Sprite
acquire
Next
Free
Sheet
Generated using
TypeDoc