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
Name | Type |
---|---|
object3D | Object3D |
Returns
void
Implementation of
ISerializeAssetsCollect.collect
Defined in
src/engine/util/serialize/SerializeAssetsCollect.ts:25
getGeometryIndex
▸ getGeometryIndex(geometry
): number
Parameters
Name | Type |
---|---|
geometry | GeometryBase |
Returns
number
Implementation of
ISerializeAssetsCollect.getGeometryIndex
Defined in
src/engine/util/serialize/SerializeAssetsCollect.ts:186
getMaterialIndex
▸ getMaterialIndex(material
): number
Parameters
Name | Type |
---|---|
material | MaterialBase |
Returns
number
Implementation of
ISerializeAssetsCollect.getMaterialIndex
Defined in
src/engine/util/serialize/SerializeAssetsCollect.ts:192
getTextureIndex
▸ getTextureIndex(texture
): number
Parameters
Name | Type |
---|---|
texture | Texture |
Returns
number
Implementation of
ISerializeAssetsCollect.getTextureIndex