Interface StepEntityInternalReferencePrivate<EntityTypeIDs, BaseEntity>

Extended private version of the above that references the entity.

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

Type Parameters

Hierarchy (View Summary)

Properties

address: number
buffer?: Uint8Array
endCursor?: number
entity?: BaseEntity
expressID?: number
length: number
typeID?: EntityTypeIDs
vtable?: Uint32Array
vtableCount?: number
vtableIndex?: number