Search
Preparing search index...
The search index is not available
@motor/core
Options
All
Public
Public/Protected
All
Inherited
Menu
@motor/core
default
MotorCore
ManipulatorControl
Class ManipulatorControl
Hierarchy
Control
ManipulatorControl
Index
Constructors
constructor
Properties
drag
End
drag
Start
input
Map
move
Rate
options
update
update
End
viewer
Methods
change
Mode
destroy
get
Changed
Matrix
get
Changed
Offset
is
Destroyed
key
Down
Callback
key
UpCallback
on
Left
Down
on
Left
Up
on
Mouse
Move
register
remove
Apply
Type
set
Apply
Type
set
Base
Transform
set
Visibility
Constructors
constructor
new
Manipulator
Control
(
viewer
:
Viewer
, options
?:
ManipulatorControlOptions
)
:
ManipulatorControl
Parameters
viewer:
Viewer
Optional
options:
ManipulatorControlOptions
Returns
ManipulatorControl
Properties
drag
End
drag
End
:
Event
drag
Start
drag
Start
:
Event
input
Map
input
Map
:
undefined
|
InputMap
move
Rate
move
Rate
:
number
options
options
:
ManipulatorControlOptions
update
update
:
Event
update
End
update
End
:
Event
viewer
viewer
:
Viewer
Methods
change
Mode
change
Mode
(
type
:
ManipulatorType
)
:
void
Parameters
type:
ManipulatorType
Returns
void
destroy
destroy
(
)
:
undefined
Returns
undefined
get
Changed
Matrix
get
Changed
Matrix
(
)
:
Matrix4
Returns
Matrix4
get
Changed
Offset
get
Changed
Offset
(
)
:
{
offset
:
[
number
,
number
,
number
]
;
type
:
"rotate"
|
"translate"
|
"scale"
}
Returns
{
offset
:
[
number
,
number
,
number
]
;
type
:
"rotate"
|
"translate"
|
"scale"
}
offset
:
[
number
,
number
,
number
]
type
:
"rotate"
|
"translate"
|
"scale"
is
Destroyed
is
Destroyed
(
)
:
boolean
Returns
boolean
key
Down
Callback
key
Down
Callback
(
evt
:
KeyboardEvent
)
:
void
Parameters
evt:
KeyboardEvent
Returns
void
key
UpCallback
key
UpCallback
(
evt
:
KeyboardEvent
)
:
void
Parameters
evt:
KeyboardEvent
Returns
void
on
Left
Down
on
Left
Down
(
movement
:
Vector2
)
:
void
Parameters
movement:
Vector2
Returns
void
on
Left
Up
on
Left
Up
(
)
:
void
Returns
void
on
Mouse
Move
on
Mouse
Move
(
movement
:
Vector2
, event
:
MouseEvent
)
:
void
Parameters
movement:
Vector2
event:
MouseEvent
Returns
void
register
register
(
)
:
void
Returns
void
remove
Apply
Type
remove
Apply
Type
(
apply
:
ControlApplyType
)
:
void
Parameters
apply:
ControlApplyType
Returns
void
set
Apply
Type
set
Apply
Type
(
apply
:
ControlApplyType
, downAction
:
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
=>
void
, upAction
:
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
=>
void
)
:
void
Parameters
apply:
ControlApplyType
downAction:
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
=>
void
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
:
void
Parameters
windowPosition:
undefined
|
number
|
Vector2
|
PitchPosition
Returns
void
upAction:
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
=>
void
(
windowPosition
:
undefined
|
number
|
Vector2
|
PitchPosition
)
:
void
Parameters
windowPosition:
undefined
|
number
|
Vector2
|
PitchPosition
Returns
void
Returns
void
set
Base
Transform
set
Base
Transform
(
baseTransform
:
Matrix4
)
:
void
Parameters
baseTransform:
Matrix4
Returns
void
set
Visibility
set
Visibility
(
value
:
boolean
)
:
void
Parameters
value:
boolean
Returns
void
Exports
default
default.
Motor
Core
Manipulator
Control
constructor
drag
End
drag
Start
input
Map
move
Rate
options
update
update
End
viewer
change
Mode
destroy
get
Changed
Matrix
get
Changed
Offset
is
Destroyed
key
Down
Callback
key
UpCallback
on
Left
Down
on
Left
Up
on
Mouse
Move
register
remove
Apply
Type
set
Apply
Type
set
Base
Transform
set
Visibility