RoomleConfigurator.Internal

Table of contents

Enumerations

Classes

Interfaces

Type Aliases

Variables

Type Aliases

AoAlgorithmType

Ƭ AoAlgorithmType: Enumify<typeof AO_ALGORITHMS> | null


CopyMaterialBlendMode

Ƭ CopyMaterialBlendMode: Enumify<typeof COLOR_COPY_BLEND_MODES>


DepthValueSourceType

Ƭ DepthValueSourceType: Enumify<typeof DEPTH_VALUE_SOURCE_TYPES>


GBufferNormalDepthMaterial

Ƭ GBufferNormalDepthMaterial: NormalAndDepthRenderMaterial | MeshNormalMaterial


ListenerFunction

Ƭ ListenerFunction<T>: (arg: T) => void

Type parameters

Name

T

Type declaration

▸ (arg): void

Parameters

NameType

arg

T

Returns

void


NormalVectorSourceType

Ƭ NormalVectorSourceType: Enumify<typeof NORMAL_VECTOR_SOURCE_TYPES>


ObjectWallDimension

Ƭ ObjectWallDimension: DimensionDefinition<Vector3, Vector3>


PerspectiveOrOrthographicCamera

Ƭ PerspectiveOrOrthographicCamera: PerspectiveCamera | OrthographicCamera


QualityLevel

Ƭ QualityLevel: Enumify<typeof QUALITY_LEVELS>


QualityMap

Ƭ QualityMap: Map<QualityLevel, any>


RoomleEventedIntersection

Ƭ RoomleEventedIntersection: Intersection<RoomleEventedObject3D>


RoomleEventedMesh

Ƭ RoomleEventedMesh: Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DRoomleEventMap>


RoomleEventedObject3D

Ƭ RoomleEventedObject3D: Object3D<Object3DRoomleEventMap>


ShadowBlurType

Ƭ ShadowBlurType: Enumify<typeof SHADOW_BLUR_TYPES>


ShadowLightSourceType

Ƭ ShadowLightSourceType: Enumify<typeof SHADOW_LIGHT_SOURCE_TYPES>


ShadowMaterialType

Ƭ ShadowMaterialType: Enumify<typeof SHADOW_MATERIAL_TYPE>


UIIntersection

Ƭ UIIntersection: "left" | "top" | "right" | "bottom"


UIIntersections

Ƭ UIIntersections: UIIntersection[]


UseIdbStore

Ƭ UseIdbStore: <T>(txMode: IDBTransactionMode, callback: (store: IDBObjectStore) => T | PromiseLike<T>) => Promise<T>

Type declaration

▸ <T>(txMode, callback): Promise<T>

Type parameters

Name

T

Parameters

NameType

txMode

IDBTransactionMode

callback

(store: IDBObjectStore) => T | PromiseLike<T>

Returns

Promise<T>

Variables

AO_ALGORITHMS

Const AO_ALGORITHMS: Object

Type declaration

NameType

GTAO

4

HBAO

3

N8AO

2

SAO

1

SSAO

0


COLOR_COPY_BLEND_MODES

Const COLOR_COPY_BLEND_MODES: Object

Type declaration

NameType

ADDITIVE

"additive"

DEFAULT

"default"


DEPTH_VALUE_SOURCE_TYPES

Const DEPTH_VALUE_SOURCE_TYPES: Object

Type declaration

NameType

NORMAL_VECTOR_ALPHA

"normalVectorAlpha"

SEPARATE_BUFFER

"separateBuffer"


EmsArray

EmsArray: typeof EmsArray


EmsList

EmsList: typeof EmsList


NORMAL_VECTOR_SOURCE_TYPES

Const NORMAL_VECTOR_SOURCE_TYPES: Object

Type declaration

NameType

CONSTANT_Z

"constantZ"

FLOAT_BUFFER_NORMAL

"floatBufferNormal"

INPUT_RGB_NORMAL

"inputRgbNormal"


QUALITY_LEVELS

Const QUALITY_LEVELS: Object

Type declaration

NameType

HIGH

"high"

HIGHEST

"highest"

LOW

"low"

MEDIUM

"medium"


SHADOW_BLUR_TYPES

Const SHADOW_BLUR_TYPES: Object

Type declaration

NameType

FULL

"full"

HARD

"hard"

OFF

"off"

POISSON

"poisson"


SHADOW_LIGHT_SOURCE_TYPES

Const SHADOW_LIGHT_SOURCE_TYPES: Object

Type declaration

NameType

DIRECTION_LIGHT_SHADOW

"DirectionalLightShadow"

SPOT_LIGHT_SHADOW

"SpotLightShadow"


SHADOW_MATERIAL_TYPE

Const SHADOW_MATERIAL_TYPE: Object

Type declaration

NameType

DEFAULT

"default"

EMISSIVE

"emissive"

SHADOW

"shadow"

UNLIT

"unlit"

Last updated