Skip to content
本页内容

Class: SerializeAssetsCollect

Implements

Constructors

Properties

Methods

Constructors

constructor

new SerializeAssetsCollect()

Properties

retTextures

retTextures: SerializeTextureInstance[]

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:21


retMaterials

retMaterials: SerializeMaterialInstance[]

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:22


retGeometries

retGeometries: SerializeGeometryInstance[]

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:23

Methods

collect

collect(object3D): void

Parameters

NameType
object3DObject3D

Returns

void

Implementation of

ISerializeAssetsCollect.collect

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:25


getGeometryIndex

getGeometryIndex(geometry): number

Parameters

NameType
geometryGeometryBase

Returns

number

Implementation of

ISerializeAssetsCollect.getGeometryIndex

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:186


getMaterialIndex

getMaterialIndex(material): number

Parameters

NameType
materialMaterialBase

Returns

number

Implementation of

ISerializeAssetsCollect.getMaterialIndex

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:192


getTextureIndex

getTextureIndex(texture): number

Parameters

NameType
textureTexture

Returns

number

Implementation of

ISerializeAssetsCollect.getTextureIndex

Defined in

src/engine/util/serialize/SerializeAssetsCollect.ts:198