For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

KernelMeshAttributes

Returns

void

Inherited from


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

KernelMeshAttributes

meshBuffer

KernelMeshBuffer

Returns

void

Inherited from


Editor3dBeginConstruction

Editor3dBeginConstruction(componentId, isDeltaUpdate): void

Parameters

Name
Type

componentId

number

isDeltaUpdate

boolean

Returns

void

Inherited from


Editor3dComponentCreated

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

Parameters

Name
Type

id

number

position

KernelVector3

eulerAngles

KernelVector3

isRootComponent

boolean

parentObjectRuntimeId

number

Returns

void

Inherited from


Editor3dComponentDocked

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

Parameters

Name
Type

componentId

number

isRootComponent

boolean

parentObjectRuntimeId

number

componentPosition

KernelVector3

componentRotation

KernelVector3

Returns

void

Overrides


Editor3dEndConstruction

Editor3dEndConstruction(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dGeometryNotReady

Editor3dGeometryNotReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


Editor3dGeometryReady

Editor3dGeometryReady(id): void

Parameters

Name
Type

id

number

Returns

void

Inherited from


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


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


componentDeleted

componentDeleted(componentId): void

Parameters

Name
Type

componentId

number

Returns

void

Inherited from


componentMetaUpdated

componentMetaUpdated(kernelComponent): void

Parameters

Name
Type

kernelComponent

KernelComponent

Returns

void

Inherited from


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

PlanObject

pendingDocking

boolean

Returns

void


sceneCleared

sceneCleared(): void

Returns

void

Inherited from


updateAnimationParameters

updateAnimationParameters(elementId, parameters): void

Parameters

Name
Type

elementId

number | number[]

parameters

KernelParameter[]

Returns

void

Last updated