Interface StepEntityInternalReferencePrivate<EntityTypeIDs, BaseEntity>

Extended private version of the above that references the entity.

interface StepEntityInternalReferencePrivate<EntityTypeIDs, BaseEntity> {
    address: number;
    buffer?: Uint8Array<ArrayBufferLike>;
    endCursor?: number;
    entity?: BaseEntity;
    expressID?: number;
    inlineEntities?: StepInlineIndexEntry<EntityTypeIDs>[];
    length: number;
    multiEntity?: BaseEntity[];
    multiMapping?: StepEntityInternalReferencePrivate<EntityTypeIDs, BaseEntity>[];
    typeID?: EntityTypeIDs;
    visitedMulti?: boolean;
    vtable?: Uint32Array<ArrayBufferLike>;
    vtableCount?: number;
    vtableIndex?: number;
}

Type Parameters

Hierarchy (view full)

Properties

address: number
buffer?: Uint8Array<ArrayBufferLike>
endCursor?: number
entity?: BaseEntity
expressID?: number
length: number
multiEntity?: BaseEntity[]
typeID?: EntityTypeIDs
visitedMulti?: boolean
vtable?: Uint32Array<ArrayBufferLike>
vtableCount?: number
vtableIndex?: number