configurator-core/src/roomle-configurator..CommonConfiguratorKernelCallbackI

# Hierarchy

# 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


# 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


# Editor3dBeginConstruction

Editor3dBeginConstruction(componentId, isDeltaUpdate): void

# Parameters

Name Type
componentId number
isDeltaUpdate boolean

# Returns

void


# Editor3dComponentCreated

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

# Parameters

Name Type
id number
position KernelVector3
eulerAngles KernelVector3
isRootComponent boolean
parentObjectRuntimeId number

# Returns

void


# Editor3dComponentDocked

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

# Parameters

Name Type
componentId number
isRootComponent boolean
parentId number
componentPosition KernelVector3
componentRotation KernelVector3

# Returns

void


# Editor3dEndConstruction

Editor3dEndConstruction(id): void

# Parameters

Name Type
id number

# Returns

void


# Editor3dGeometryNotReady

Editor3dGeometryNotReady(id): void

# Parameters

Name Type
id number

# Returns

void


# Editor3dGeometryReady

Editor3dGeometryReady(id): void

# Parameters

Name Type
id number

# Returns

void


# Editor3dRemoveMesh

Editor3dRemoveMesh(runtimeComponentId, meshId): void

# Parameters

Name Type
runtimeComponentId number
meshId number

# Returns

void


# componentConfigurationUpdated

componentConfigurationUpdated(runtimeComponentId, geometryChanged): void

# Parameters

Name Type
runtimeComponentId number
geometryChanged boolean

# Returns

void


# componentDeleted

componentDeleted(componentId): void

# Parameters

Name Type
componentId number

# Returns

void


# componentMetaUpdated

componentMetaUpdated(kernelComponent): void

# Parameters

Name Type
kernelComponent KernelComponent

# Returns

void


# sceneCleared

sceneCleared(): void

# Returns

void