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
camera/viewpointAbstract
ViewpointAbstract
Class ViewpointAbstract
Abstract
Hierarchy
ViewpointAbstract
ClassicViewpoint
Viewpoint
Index
Constructors
constructor
Properties
integer
Scaling
integer
Translation
scale
shake
Decay
shake
Position
shake
Speed
shake
Strength
translation
Accessors
effective
Scale
effective
Translation
Methods
get
Screen
View
Area
get
View
Origin
get
World
View
Area
screen
To
World
shake
traslate
Screen
update
update
Shake
view
world
To
Screen
Constructors
constructor
new
Viewpoint
Abstract
(
scale
:
number
, translation
:
Vector2
, options
?:
ViewpointAbstractOptions
)
:
ViewpointAbstract
Parameters
scale:
number
translation:
Vector2
options:
ViewpointAbstractOptions
= {}
Returns
ViewpointAbstract
Properties
Protected
integer
Scaling
integer
Scaling
:
boolean
Protected
integer
Translation
integer
Translation
:
boolean
scale
scale
:
number
Private
shake
Decay
shake
Decay
:
number
= 0
Protected
shake
Position
shake
Position
:
Vector2
Private
shake
Speed
shake
Speed
:
number
Private
shake
Strength
shake
Strength
:
number
= 0
translation
translation
:
Vector2
Accessors
Protected
effective
Scale
get
effectiveScale
(
)
:
number
Returns
number
Protected
effective
Translation
get
effectiveTranslation
(
)
:
Vector2
Returns
Vector2
Methods
get
Screen
View
Area
get
Screen
View
Area
(
d
?:
P5Layer
)
:
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
Parameters
d:
P5Layer
= ...
Returns
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
maxX
:
number
maxY
:
number
minX
:
number
minY
:
number
Protected
Abstract
get
View
Origin
get
View
Origin
(
g
:
P5Layer
)
:
Vector2
Parameters
g:
P5Layer
Returns
Vector2
get
World
View
Area
get
World
View
Area
(
d
?:
P5Layer
)
:
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
Parameters
d:
P5Layer
= ...
Returns
{
maxX
:
number
;
maxY
:
number
;
minX
:
number
;
minY
:
number
}
maxX
:
number
maxY
:
number
minX
:
number
minY
:
number
screen
To
World
screen
To
World
(
screenCoord
:
Vector2
, d
?:
P5DrawTarget
)
:
Vector2
Parameters
screenCoord:
Vector2
d:
P5DrawTarget
= ...
Returns
Vector2
shake
shake
(
strength
:
number
, duration
?:
number
)
:
void
Parameters
strength:
number
duration:
number
= 1000
Returns
void
traslate
Screen
traslate
Screen
(
screenTranslation
:
Vector2
)
:
void
Parameters
screenTranslation:
Vector2
Returns
void
Abstract
update
update
(
delta
:
number
)
:
void
Parameters
delta:
number
Returns
void
Protected
update
Shake
update
Shake
(
delta
:
number
)
:
void
Parameters
delta:
number
Returns
void
view
view
(
d
?:
P5Layer
)
:
void
Parameters
d:
P5Layer
= ...
Returns
void
world
To
Screen
world
To
Screen
(
worldCoord
:
Vector2
, d
?:
P5DrawTarget
)
:
Vector2
Parameters
worldCoord:
Vector2
d:
P5DrawTarget
= ...
Returns
Vector2
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
Viewpoint
Abstract
constructor
integer
Scaling
integer
Translation
scale
shake
Decay
shake
Position
shake
Speed
shake
Strength
translation
effective
Scale
effective
Translation
get
Screen
View
Area
get
View
Origin
get
World
View
Area
screen
To
World
shake
traslate
Screen
update
update
Shake
view
world
To
Screen
Generated using
TypeDoc