Skip to content

@orillusion/core


Class: Struct

Defined in: src/util/struct/Struct.ts:11

Constructors

Constructor

new Struct(): Struct

Returns

Struct

Methods

getValueSize()

static getValueSize(value): any

Defined in: src/util/struct/Struct.ts:48

get any type value memory size

Parameters

value

any

any type value

Returns

any


Ref()

static Ref<T>(c): object[]

Defined in: src/util/struct/Struct.ts:93

Type Parameters

T

T extends Struct

Parameters

c

Ctor<T>

Returns

object[]


Get()

static Get<T>(c): Struct

Defined in: src/util/struct/Struct.ts:99

Type Parameters

T

T extends Struct

Parameters

c

Ctor<T>

Returns

Struct


GetSize()

static GetSize<T>(c): number

Defined in: src/util/struct/Struct.ts:112

get any struct memory size

Type Parameters

T

T extends Struct

Parameters

c

Ctor<T>

Returns

number


getValueType()

getValueType(): object[]

Defined in: src/util/struct/Struct.ts:25

get reflection name

Returns

object[]

Released under the MIT License