Class: Editor
Defined in: packages/core/sdk/src/editor/Editor.ts:37
Extends
Constructors
Constructor
new Editor(
options
):Editor
Defined in: packages/core/sdk/src/editor/Editor.ts:48
Parameters
options
Returns
Editor
Overrides
Properties
editorEventManager
editorEventManager:
EditorEventManager
Defined in: packages/core/sdk/src/editor/Editor.ts:44
geometries
geometries:
Map
<string
,any
>
Defined in: packages/core/sdk/src/editor/Editor.ts:39
gizmoManager
gizmoManager:
PlumGizmoManager
Defined in: packages/core/sdk/src/editor/Editor.ts:45
gridTool
gridTool:
GridTool
Defined in: packages/core/sdk/src/editor/Editor.ts:46
history
history:
History
Defined in: packages/core/sdk/src/editor/Editor.ts:38
options
options:
IComponentOptions
Defined in: packages/core/sdk/src/core/Component.ts:9
Inherited from
select
select:
Select
Defined in: packages/core/sdk/src/editor/Editor.ts:41
viewer
viewer:
Viewer
Defined in: packages/core/sdk/src/core/Component.ts:10
Inherited from
Accessors
canvas
Get Signature
get canvas():
HTMLCanvasElement
Defined in: packages/core/sdk/src/core/Component.ts:25
Returns
HTMLCanvasElement
Inherited from
container
Get Signature
get container():
HTMLElement
Defined in: packages/core/sdk/src/core/Component.ts:21
Returns
HTMLElement
Inherited from
editor
Get Signature
get editor():
Editor
Defined in: packages/core/sdk/src/core/Component.ts:37
Returns
Editor
Inherited from
engine
Get Signature
get engine():
AbstractEngine
Defined in: packages/core/sdk/src/core/Component.ts:17
Returns
AbstractEngine
Inherited from
eventManager
Get Signature
get eventManager():
EventManager
Defined in: packages/core/sdk/src/core/Component.ts:33
Returns
Inherited from
scene
Get Signature
get scene():
PScene
Defined in: packages/core/sdk/src/core/Component.ts:29
Returns
Inherited from
Methods
addDragEvent()
addDragEvent():
void
Defined in: packages/core/sdk/src/editor/Editor.ts:72
Returns
void
addLightEvent()
addLightEvent():
void
Defined in: packages/core/sdk/src/editor/Editor.ts:118
Returns
void
addObject()
addObject(
node
,parent
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:205
Parameters
node
Node
parent
Node
= null
Returns
void
addObjectCommandExecute()
addObjectCommandExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:150
Parameters
option
Returns
void
execute()
execute(
cmd
,optionalName
?):void
Defined in: packages/core/sdk/src/editor/Editor.ts:137
Parameters
cmd
Command
<any
>
optionalName?
string
Returns
void
loadFile()
loadFile(
file
,manager
?):void
Defined in: packages/core/sdk/src/editor/Editor.ts:84
Parameters
file
File
manager?
any
Returns
void
moveObjectExecute()
moveObjectExecute(
objectUUid
,newParentUUid
,newBefore
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:159
Parameters
objectUUid
string
newParentUUid
string
newBefore
number
Returns
void
redo()
redo():
void
Defined in: packages/core/sdk/src/editor/Editor.ts:146
Returns
void
removeObject()
removeObject(
node
,parent
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:214
Parameters
node
Node
parent
Node
= null
Returns
void
removeObjectExecute()
removeObjectExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:154
Parameters
option
Returns
void
setMaterialColor3Execute()
setMaterialColor3Execute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:198
Parameters
option
Returns
void
setMaterialMapExecute()
setMaterialMapExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:194
Parameters
option
ISetMaterialMapCommand
Returns
void
setMaterialValueExecute()
setMaterialValueExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:190
Parameters
option
Returns
void
setObjectQuaternionCommand()
setObjectQuaternionCommand(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:173
Parameters
option
ISetObjectQuaternionCommand
Returns
void
setObjectValueExecute()
setObjectValueExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:182
Parameters
option
ISetObjectValueCommand
Returns
void
setPositionExecute()
setPositionExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:164
Parameters
option
ISetObjectVector3Command
Returns
void
setRotationExecute()
setRotationExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:168
Parameters
option
ISetObjectVector3Command
Returns
void
setScaleExecute()
setScaleExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:178
Parameters
option
ISetObjectVector3Command
Returns
void
setValueExecute()
setValueExecute(
option
):void
Defined in: packages/core/sdk/src/editor/Editor.ts:186
Parameters
option
ISetValueCommand
Returns
void
undo()
undo():
void
Defined in: packages/core/sdk/src/editor/Editor.ts:142
Returns
void