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

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

meshAttributes

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3ChangedMesh


Editor3dAddDockPreview

â–¸ Editor3dAddDockPreview(componentId, previewId): void

Parameters

Name
Type

componentId

number

previewId

number

Returns

void


Editor3dAddMesh

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

Parameters

Name
Type

runtimeComponentId

number

meshId

number

geometryName

string

environmentGeometry

boolean

meshAttributes

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dAddMesh


Editor3dBeginConstruction

â–¸ Editor3dBeginConstruction(componentId, isDeltaUpdate): void

Parameters

Name
Type

componentId

number

isDeltaUpdate

boolean

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dBeginConstruction


Editor3dComponentCreated

â–¸ Editor3dComponentCreated(id, position, eulerAngles, isRootComponent, parentObjectRuntimeId): void

Parameters

Name
Type

id

number

eulerAngles

isRootComponent

boolean

parentObjectRuntimeId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dComponentCreated


Editor3dComponentDocked

â–¸ Editor3dComponentDocked(componentId, isRootComponent, parentObjectRuntimeId, componentPosition, componentRotation): void

Parameters

Name
Type

componentId

number

isRootComponent

boolean

parentObjectRuntimeId

number

componentPosition

componentRotation

Returns

void

Overrides

CommonConfiguratorKernelCallbackI.Editor3dComponentDocked


Editor3dEndConstruction

â–¸ Editor3dEndConstruction(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dEndConstruction


Editor3dGeometryNotReady

â–¸ Editor3dGeometryNotReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dGeometryNotReady


Editor3dGeometryReady

â–¸ Editor3dGeometryReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dGeometryReady


Editor3dPlanObjectConstructionDone

â–¸ Editor3dPlanObjectConstructionDone(planObjectId): void

Parameters

Name
Type

planObjectId

number

Returns

void


Editor3dPreviewConstructionDone

â–¸ Editor3dPreviewConstructionDone(componentId, objectId): void

Parameters

Name
Type

componentId

number

objectId

number

Returns

void


Editor3dRemoveMesh

â–¸ Editor3dRemoveMesh(runtimeComponentId, meshId): void

Parameters

Name
Type

runtimeComponentId

number

meshId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.Editor3dRemoveMesh


Editor3dSetPreviewLineAssociations

â–¸ Editor3dSetPreviewLineAssociations(dockLines, previewId): void

Parameters

Name
Type

dockLines

any

previewId

number

Returns

void


Editor3dSetPreviewPointAssociations

â–¸ Editor3dSetPreviewPointAssociations(dockPairs, previewId): void

Parameters

Name
Type

dockPairs

any

previewId

number

Returns

void


changeAnimationValue

â–¸ changeAnimationValue(elementId, parameterKey, value, applyToChildren, animate): void

Parameters

Name
Type

elementId

number

parameterKey

string

value

string

applyToChildren

boolean

animate

boolean

Returns

void


componentConfigurationUpdated

â–¸ componentConfigurationUpdated(runtimeComponentId, geometryChanged): void

Parameters

Name
Type

runtimeComponentId

number

geometryChanged

boolean

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentConfigurationUpdated


componentDeleted

â–¸ componentDeleted(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentDeleted


componentMetaUpdated

â–¸ componentMetaUpdated(kernelComponent): void

Parameters

Name
Type

kernelComponent

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.componentMetaUpdated


configurationLoaded

â–¸ configurationLoaded(conversationId, objectId, componentId, hash, errors): void

Parameters

Name
Type

conversationId

number

objectId

number

componentId

number

hash

string

errors

any

Returns

void


finishParameterChange

â–¸ finishParameterChange(resolve, reject): void

Parameters

Name
Type

resolve

() => void

reject

() => void

Returns

void


planObjectConfigurationUpdated

â–¸ planObjectConfigurationUpdated(planObjectId, configuration, hash, pendingDocking): void

Parameters

Name
Type

planObjectId

number

configuration

string

hash

string

pendingDocking

boolean

Returns

void


planObjectCreated

â–¸ planObjectCreated(conversationId, planObjectId): void

Parameters

Name
Type

conversationId

number

planObjectId

number

Returns

void


planObjectUpdated

â–¸ planObjectUpdated(planObject, pendingDocking): void

Parameters

Name
Type

planObject

pendingDocking

boolean

Returns

void


sceneCleared

â–¸ sceneCleared(): void

Returns

void

Inherited from

CommonConfiguratorKernelCallbackI.sceneCleared


updateAnimationParameters

â–¸ updateAnimationParameters(elementId, parameters): void

Parameters

Name
Type

elementId

number | number[]

parameters

Returns

void

Last updated