Search
Preparing search index...
The search index is not available
Brass Engine - v0.17.0dev
Options
All
Public
Public/Protected
All
Inherited
Menu
Brass Engine - v0.17.0dev
layers/p5Layers
P5DrawTarget
Class P5DrawTarget
Hierarchy
DrawTarget
<
{
canvas
:
P5LayerMap
}
>
P5DrawTarget
Index
Constructors
constructor
Properties
creator
id
maps
resizer
size
Methods
ensure
Size
get
Maps
get
Size
has
Name
has
Size
refresh
set
Maps
set
Sizer
size
Maps
throw
Size
Error
Constructors
constructor
new
P5
Draw
Target
(
sizer
?:
(
(
self
:
P5DrawTarget
)
=>
Vertex2
)
, arg
?:
RENDERER
|
P5LayerMap
)
:
P5DrawTarget
Parameters
Optional
sizer:
(
(
self
:
P5DrawTarget
)
=>
Vertex2
)
(
self
:
P5DrawTarget
)
:
Vertex2
Parameters
self:
P5DrawTarget
Returns
Vertex2
arg:
RENDERER
|
P5LayerMap
= P2D
Returns
P5DrawTarget
Properties
Protected
Readonly
creator
creator
:
(
(
size
:
Vertex2
)
=>
{
canvas
:
P5LayerMap
}
)
Type declaration
(
size
:
Vertex2
)
:
{
canvas
:
P5LayerMap
}
Parameters
size:
Vertex2
Returns
{
canvas
:
P5LayerMap
}
canvas
:
P5LayerMap
id
id
:
symbol
= ...
Protected
maps
maps
:
{
canvas
:
P5LayerMap
}
Type declaration
canvas
:
P5LayerMap
Protected
Readonly
resizer
resizer
:
(
(
size
:
Vertex2
, oldMaps
:
{
canvas
:
P5LayerMap
}
)
=>
{
canvas
:
P5LayerMap
}
)
Type declaration
(
size
:
Vertex2
, oldMaps
:
{
canvas
:
P5LayerMap
}
)
:
{
canvas
:
P5LayerMap
}
Parameters
size:
Vertex2
oldMaps:
{
canvas
:
P5LayerMap
}
canvas
:
P5LayerMap
Returns
{
canvas
:
P5LayerMap
}
canvas
:
P5LayerMap
Protected
size
size
:
null
|
Vertex2
= null
Methods
ensure
Size
ensure
Size
(
)
:
void
Returns
void
get
Maps
get
Maps
(
)
:
{
canvas
:
P5LayerMap
}
Returns
{
canvas
:
P5LayerMap
}
canvas
:
P5LayerMap
get
Size
get
Size
(
ratio
?:
number
)
:
{
x
:
number
;
y
:
number
}
Parameters
ratio:
number
= 1
Returns
{
x
:
number
;
y
:
number
}
x
:
number
y
:
number
has
Name
has
Name
(
name
:
string
)
:
boolean
Parameters
name:
string
Returns
boolean
has
Size
has
Size
(
)
:
boolean
Returns
boolean
refresh
refresh
(
causes
?:
symbol
[]
)
:
void
Parameters
causes:
symbol
[]
= []
Returns
void
Protected
set
Maps
set
Maps
(
maps
:
null
|
{
canvas
:
P5LayerMap
}
)
:
void
Parameters
maps:
null
|
{
canvas
:
P5LayerMap
}
Returns
void
set
Sizer
set
Sizer
(
sizer
:
(
(
self
:
DrawTarget
<
{
canvas
:
P5LayerMap
}
>
)
=>
Vertex2
)
)
:
void
Parameters
sizer:
(
(
self
:
DrawTarget
<
{
canvas
:
P5LayerMap
}
>
)
=>
Vertex2
)
(
self
:
DrawTarget
<
{
canvas
:
P5LayerMap
}
>
)
:
Vertex2
Parameters
self:
DrawTarget
<
{
canvas
:
P5LayerMap
}
>
Returns
Vertex2
Returns
void
size
Maps
size
Maps
(
size
:
Vertex2
)
:
void
Parameters
size:
Vertex2
Returns
void
Protected
throw
Size
Error
throw
Size
Error
(
)
:
never
Returns
never
Modules
camera/camera
camera/classic
Viewpoint
camera/viewpoint
camera/viewpoint
Abstract
common/color
common/dynamic
Array
common/fast
Graphics
common/heap
common/pool
common/runtime
Checking
common/types
core/core
core/sketch
core/time
effects/effects
effects/particle
effects/velocity
Particle
input
Mapper
layers/
Layer
Abstract
layers/canvas
Layers
layers/draw
Buffer
layers/draw
Target
layers/handle
Regl
layers/layers
layers/p5
Layers
lighting/lighter
Abstract
lighting/p5
Matter
Lighter
loader
main
pathfinder/
Path
Situation
Type
pathfinder/a
Star
Pathfinder
pathfinder/path
Agent
pathfinder/pathfinder
pathfinder/pathfinder
Abstract
physics/body
Abstract
physics/circle
Body
physics/grid
Body
physics/material
Body
Abstract
physics/physics
physics/poly
Body
physics/ray
Body
physics/rect
Body
tilemap/p5
Tilemap
tilemap/tilemap
tilemap/tilemap
Abstract
ui/legacyUI
vector
vector/vector2
P5
Draw
Target
constructor
creator
id
maps
resizer
size
ensure
Size
get
Maps
get
Size
has
Name
has
Size
refresh
set
Maps
set
Sizer
size
Maps
throw
Size
Error
Generated using
TypeDoc