RoomleConfigurator.Internal.ConfiguratorKernelCallbackI

configurator-core/src/roomle-configurator.internal.ConfiguratorKernelCallbackI

Hierarchy

Implemented by

Table of contents

Methods

Methods

Editor3ChangedMesh

Editor3ChangedMesh(runtimeComponentId, meshId, geometryName, meshAttributes): void

Parameters

NameType

runtimeComponentId

number

meshId

number

geometryName

string

meshAttributes

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3ChangedMesh


Editor3dAddDockPreview

Editor3dAddDockPreview(componentId, previewId): void

Parameters

NameType

componentId

number

previewId

number

Returns

void


Editor3dAddMesh

Editor3dAddMesh(runtimeComponentId, meshId, geometryName, environmentGeometry, meshAttributes, meshBuffer): void

Parameters

NameType

runtimeComponentId

number

meshId

number

geometryName

string

environmentGeometry

boolean

meshAttributes

meshBuffer

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dAddMesh


Editor3dBeginConstruction

Editor3dBeginConstruction(componentId, isDeltaUpdate): void

Parameters

NameType

componentId

number

isDeltaUpdate

boolean

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dBeginConstruction


Editor3dComponentCreated

Editor3dComponentCreated(id, position, eulerAngles, isRootComponent, parentObjectRuntimeId): void

Parameters

NameType

id

number

position

eulerAngles

isRootComponent

boolean

parentObjectRuntimeId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dComponentCreated


Editor3dComponentDocked

Editor3dComponentDocked(componentId, isRootComponent, parentObjectRuntimeId, componentPosition, componentRotation): void

Parameters

NameType

componentId

number

isRootComponent

boolean

parentObjectRuntimeId

number

componentPosition

componentRotation

Returns

void

Overrides

CommonConfiguratorKernelCallbackI.Editor3dComponentDocked


Editor3dEndConstruction

Editor3dEndConstruction(id): void

Parameters

NameType

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dEndConstruction


Editor3dGeometryNotReady

Editor3dGeometryNotReady(id): void

Parameters

NameType

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dGeometryNotReady


Editor3dGeometryReady

Editor3dGeometryReady(id): void

Parameters

NameType

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dGeometryReady


Editor3dPlanObjectConstructionDone

Editor3dPlanObjectConstructionDone(planObjectId): void

Parameters

NameType

planObjectId

number

Returns

void


Editor3dPreviewConstructionDone

Editor3dPreviewConstructionDone(componentId, objectId): void

Parameters

NameType

componentId

number

objectId

number

Returns

void


Editor3dRemoveMesh

Editor3dRemoveMesh(runtimeComponentId, meshId): void

Parameters

NameType

runtimeComponentId

number

meshId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dRemoveMesh


Editor3dSetPreviewLineAssociations

Editor3dSetPreviewLineAssociations(dockLines, previewId): void

Parameters

NameType

dockLines

any

previewId

number

Returns

void


Editor3dSetPreviewPointAssociations

Editor3dSetPreviewPointAssociations(dockPairs, previewId): void

Parameters

NameType

dockPairs

any

previewId

number

Returns

void


changeAnimationValue

changeAnimationValue(elementId, parameterKey, value, applyToChildren, animate): void

Parameters

NameType

elementId

number

parameterKey

string

value

string

applyToChildren

boolean

animate

boolean

Returns

void


componentConfigurationUpdated

componentConfigurationUpdated(runtimeComponentId, geometryChanged): void

Parameters

NameType

runtimeComponentId

number

geometryChanged

boolean

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentConfigurationUpdated


componentDeleted

componentDeleted(componentId): void

Parameters

NameType

componentId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentDeleted


componentMetaUpdated

componentMetaUpdated(kernelComponent): void

Parameters

NameType

kernelComponent

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentMetaUpdated


configurationLoaded

configurationLoaded(conversationId, objectId, componentId, hash, errors): void

Parameters

NameType

conversationId

number

objectId

number

componentId

number

hash

string

errors

any

Returns

void


finishParameterChange

finishParameterChange(resolve, reject): void

Parameters

NameType

resolve

() => void

reject

() => void

Returns

void


planObjectConfigurationUpdated

planObjectConfigurationUpdated(planObjectId, configuration, hash, pendingDocking): void

Parameters

NameType

planObjectId

number

configuration

string

hash

string

pendingDocking

boolean

Returns

void


planObjectCreated

planObjectCreated(conversationId, planObjectId): void

Parameters

NameType

conversationId

number

planObjectId

number

Returns

void


planObjectUpdated

planObjectUpdated(planObject, pendingDocking): void

Parameters

NameType

planObject

pendingDocking

boolean

Returns

void


sceneCleared

sceneCleared(): void

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.sceneCleared


updateAnimationParameters

updateAnimationParameters(elementId, parameters): void

Parameters

NameType

elementId

number | number[]

parameters

Returns

void

Last updated