Class: SerializeProtoData
Properties
Constructors
Methods
- writeNone
- writeNumber
- writeVector4
- readVector4
- writeVector3
- readVector3
- writeVector2
- readVector2
- writeRGB
- readRGB
- writeRGBA
- readRGBA
- writeFloat32Array
- readFloat32Array
- writeRGBE
- readRGBE
- writeRect
- readRect
- writeRange
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
Name | Type |
---|---|
type | SerializeProtoType |
Defined in
src/engine/util/serialize/SerializeProtoData.ts:19
Methods
writeNone
▸ Static
writeNone(): SerializeProtoData
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:23
writeNumber
▸ Static
writeNumber(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | number |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:27
writeVector4
▸ Static
writeVector4(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | v4 |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:33
readVector4
▸ Static
readVector4(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | v4 |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:43
writeVector3
▸ Static
writeVector3(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | v3 |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:50
readVector3
▸ Static
readVector3(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | v3 |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:59
writeVector2
▸ Static
writeVector2(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | v2 |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:65
readVector2
▸ Static
readVector2(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | v2 |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:73
writeRGB
▸ Static
writeRGB(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | rgb |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:78
readRGB
▸ Static
readRGB(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | rgb |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:87
writeRGBA
▸ Static
writeRGBA(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | rgba |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:93
readRGBA
▸ Static
readRGBA(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | rgba |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:103
writeFloat32Array
▸ Static
writeFloat32Array(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | number [] | Float32Array |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:110
readFloat32Array
▸ Static
readFloat32Array(list
, ret
): void
Parameters
Name | Type |
---|---|
list | number [] | Float32Array |
ret | number [] | Float32Array |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:119
writeRGBE
▸ Static
writeRGBE(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | rgbe |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:125
readRGBE
▸ Static
readRGBE(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | rgbe |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:135
writeRect
▸ Static
writeRect(value
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | rect |
Returns
Defined in
src/engine/util/serialize/SerializeProtoData.ts:142
readRect
▸ Static
readRect(value
, ret
): void
Parameters
Name | Type |
---|---|
value | SerializeProtoData |
ret | rect |
Returns
void
Defined in
src/engine/util/serialize/SerializeProtoData.ts:152
writeRange
▸ Static
writeRange(value
, min
, max
): SerializeProtoData
Parameters
Name | Type |
---|---|
value | number |
min | number |
max | number |