Skip to content
本页内容

Class: SerializeProtoData

Properties

Constructors

Methods

Properties

type

Readonly type: SerializeProtoType

Defined in

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


numbers

Optional numbers: number[]

Defined in

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


value

Optional value: number

Defined in

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

Constructors

constructor

new SerializeProtoData(type)

Parameters

NameType
typeSerializeProtoType

Defined in

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

Methods

writeNone

Static writeNone(): SerializeProtoData

Returns

SerializeProtoData

Defined in

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


writeNumber

Static writeNumber(value): SerializeProtoData

Parameters

NameType
valuenumber

Returns

SerializeProtoData

Defined in

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


writeVector4

Static writeVector4(value): SerializeProtoData

Parameters

NameType
valuev4

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:33


readVector4

Static readVector4(value, ret): void

Parameters

NameType
valueSerializeProtoData
retv4

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:43


writeVector3

Static writeVector3(value): SerializeProtoData

Parameters

NameType
valuev3

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:50


readVector3

Static readVector3(value, ret): void

Parameters

NameType
valueSerializeProtoData
retv3

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:59


writeVector2

Static writeVector2(value): SerializeProtoData

Parameters

NameType
valuev2

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:65


readVector2

Static readVector2(value, ret): void

Parameters

NameType
valueSerializeProtoData
retv2

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:73


writeRGB

Static writeRGB(value): SerializeProtoData

Parameters

NameType
valuergb

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:78


readRGB

Static readRGB(value, ret): void

Parameters

NameType
valueSerializeProtoData
retrgb

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:87


writeRGBA

Static writeRGBA(value): SerializeProtoData

Parameters

NameType
valuergba

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:93


readRGBA

Static readRGBA(value, ret): void

Parameters

NameType
valueSerializeProtoData
retrgba

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:103


writeFloat32Array

Static writeFloat32Array(value): SerializeProtoData

Parameters

NameType
valuenumber[] | Float32Array

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:110


readFloat32Array

Static readFloat32Array(list, ret): void

Parameters

NameType
listnumber[] | Float32Array
retnumber[] | Float32Array

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:119


writeRGBE

Static writeRGBE(value): SerializeProtoData

Parameters

NameType
valuergbe

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:125


readRGBE

Static readRGBE(value, ret): void

Parameters

NameType
valueSerializeProtoData
retrgbe

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:135


writeRect

Static writeRect(value): SerializeProtoData

Parameters

NameType
valuerect

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:142


readRect

Static readRect(value, ret): void

Parameters

NameType
valueSerializeProtoData
retrect

Returns

void

Defined in

src/engine/util/serialize/SerializeProtoData.ts:152


writeRange

Static writeRange(value, min, max): SerializeProtoData

Parameters

NameType
valuenumber
minnumber
maxnumber

Returns

SerializeProtoData

Defined in

src/engine/util/serialize/SerializeProtoData.ts:159