Search
Preparing search index...
The search index is not available
fcanvas
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
fcanvas
Camera
Class Camera
Hierarchy
Camera
Index
Constructors
constructor
Properties
#canvas
#offset
#viewport
#watchers
Cursor
Accessors
x
y
Methods
$watch
getXOffset
getYOffset
is
In
View
Box
is
LimitX
is
LimitY
isXIn
View
Box
isYIn
View
Box
Constructors
constructor
new
Camera
(
canvas
:
default
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
Camera
Parameters
canvas:
default
x:
number
y:
number
width:
number
height:
number
Returns
Camera
Properties
Private
Readonly
#canvas
#canvas
:
default
Private
Readonly
#offset
#offset
:
{
x
:
number
;
y
:
number
}
= ...
Type declaration
x
:
number
y
:
number
Private
Readonly
#viewport
#viewport
:
ViewPort
Private
Readonly
#watchers
#watchers
:
{}
= ...
Type declaration
[
propName:
string
]:
Function
[]
Static
Readonly
Cursor
Cursor
:
typeof
Cursor
= Cursor
Accessors
x
get
x
(
)
:
number
set
x
(
value
:
number
)
:
void
Returns
number
Parameters
value:
number
Returns
void
y
get
y
(
)
:
number
set
y
(
value
:
number
)
:
void
Returns
number
Parameters
value:
number
Returns
void
Methods
$watch
$watch
(
name
:
string
, callback
:
(
newValue
:
any
, oldValue
:
any
)
=>
void
)
:
Noop
Parameters
name:
string
callback:
(
newValue
:
any
, oldValue
:
any
)
=>
void
(
newValue
:
any
, oldValue
:
any
)
:
void
Parameters
newValue:
any
oldValue:
any
Returns
void
Returns
Noop
getXOffset
getXOffset
(
value
:
number
, diffSpeed
?:
number
)
:
number
Parameters
value:
number
diffSpeed:
number
= 1
Returns
number
getYOffset
getYOffset
(
value
:
number
, diffSpeed
?:
number
)
:
number
Parameters
value:
number
diffSpeed:
number
= 1
Returns
number
is
In
View
Box
is
In
View
Box
(
element
:
Block
, diffSpeedX
:
number
, diffSpeedY
:
number
)
:
boolean
is
In
View
Box
(
x
:
number
, y
:
number
, width
:
number
, height
:
number
, diffSpeedX
:
number
, diffSpeedY
:
number
)
:
boolean
Parameters
element:
Block
diffSpeedX:
number
diffSpeedY:
number
Returns
boolean
Parameters
x:
number
y:
number
width:
number
height:
number
diffSpeedX:
number
diffSpeedY:
number
Returns
boolean
is
LimitX
is
LimitX
(
)
:
0
|
1
|
-1
Returns
0
|
1
|
-1
is
LimitY
is
LimitY
(
)
:
0
|
1
|
-1
Returns
0
|
1
|
-1
isXIn
View
Box
isXIn
View
Box
(
element
:
Block
, diffSpeed
:
number
)
:
boolean
isXIn
View
Box
(
value
:
number
, width
:
number
, diffSpeed
:
number
)
:
boolean
Parameters
element:
Block
diffSpeed:
number
Returns
boolean
Parameters
value:
number
width:
number
diffSpeed:
number
Returns
boolean
isYIn
View
Box
isYIn
View
Box
(
element
:
Block
, diffSpeed
:
number
)
:
boolean
isYIn
View
Box
(
value
:
number
, height
:
number
, diffSpeed
:
number
)
:
boolean
Parameters
element:
Block
diffSpeed:
number
Returns
boolean
Parameters
value:
number
height:
number
diffSpeed:
number
Returns
boolean
Exports
Camera
constructor
#canvas
#offset
#viewport
#watchers
Cursor
x
y
$watch
getXOffset
getYOffset
is
In
View
Box
is
LimitX
is
LimitY
isXIn
View
Box
isYIn
View
Box
Generated using
TypeDoc