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

RoomleConfigurator.Internal.default-54

Hierarchy

  • default

    ↳ default

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new default(creator)

Parameters

Name
Type

creator

string

Overrides

default.constructor

Properties

_creator_

• _creator_: string

Inherited from

default.creator


materialQueue

• materialQueue: PromiseQueue<void>

Inherited from

default.materialQueue

Accessors

maxAnisotropy

• set maxAnisotropy(maxAnisotropy): void

Parameters

Name
Type

maxAnisotropy

number

Returns

void

Overrides

MeshGenerator.maxAnisotropy


maxTextures

• get maxTextures(): number

Returns

number

Inherited from

MeshGenerator.maxTextures

• set maxTextures(maxTextures): void

Parameters

Name
Type

maxTextures

number

Returns

void

Inherited from

MeshGenerator.maxTextures


wallMeshes

• get wallMeshes(): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]

Returns

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]

Methods

changeMaterialOfMesh

▸ changeMaterialOfMesh(mesh, material, materialAttributes?): void

Parameters

Name
Type

mesh

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

material

Material

materialAttributes?

Record<string, string>

Returns

void

Inherited from

default.changeMaterialOfMesh


clear

▸ clear(): void

Returns

void

Overrides

default.clear


clearWallMeshes

▸ clearWallMeshes(): void

Returns

void


generateGeometry

▸ generateGeometry(meshId?, vertices, indices, uvCoords, normals, newGeometryInstance?): BufferGeometry<NormalBufferAttributes>

Parameters

Name
Type
Default value

meshId

string

null

vertices

Float32Array

undefined

indices

Int32Array

undefined

uvCoords

Float32Array

undefined

normals

Float32Array

undefined

newGeometryInstance

boolean

false

Returns

BufferGeometry<NormalBufferAttributes>


generateMesh

▸ generateMesh(runtimeComponentId?, geometryId?, materialId, vertices, indices, uvCoords, normals, type?, newGeometryInstance?, materialAttributes?): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

Parameters

Name
Type
Default value

runtimeComponentId

number

0

geometryId

string

null

materialId

string | BaseMaterial

undefined

vertices

Float32Array

undefined

indices

Int32Array

undefined

uvCoords

Float32Array

undefined

normals

Float32Array

undefined

type?

KernelEnum

undefined

newGeometryInstance

boolean

false

materialAttributes?

Record<string, string>

undefined

Returns

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>


getGeometry

▸ getGeometry(meshId): BufferGeometry<NormalBufferAttributes>

Parameters

Name
Type

meshId

string

Returns

BufferGeometry<NormalBufferAttributes>

Inherited from

default.getGeometry


removeMaterialLoadedListener

▸ removeMaterialLoadedListener(): void

Returns

void

Inherited from


setMaterial

▸ setMaterial(mesh, material, type?, materialAttributes?): Promise<void>

Parameters

Name
Type

mesh

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

material

string | BaseMaterial

type?

KernelEnum

materialAttributes?

Record<string, string>

Returns

Promise<void>


setMaterialLoadedListener

▸ setMaterialLoadedListener(fun): void

Parameters

Name
Type

fun

() => void

Returns

void

Inherited from

Last updated