Skip to content
本页内容

Class: SerializeMaterialInstance

Hierarchy

Constructors

Properties

Constructors

constructor

new SerializeMaterialInstance()

Inherited from

SerializeIndex.constructor

Properties

vsShader

vsShader: string

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:14


fsShader

fsShader: string

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:15


className

className: MaterialClassName

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:16


textures

textures: Object

Index signature

▪ [key: string]: number

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:17


uniforms

uniforms: Object

Index signature

▪ [key: string]: SerializeProtoData

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:18


shaderState

shaderState: any

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:19


defineValue

defineValue: Object

Index signature

▪ [name: string]: any

Defined in

src/engine/util/serialize/SerializeAssetInstance.ts:20


constValues

constValues: Object

Index signature

▪ [name: string]: any

Defined in

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


index

index: number = -1

Inherited from

SerializeIndex.index

Defined in

src/engine/util/serialize/SerializeData.ts:26


name

Optional name: string

Inherited from

SerializeIndex.name

Defined in

src/engine/util/serialize/SerializeData.ts:27