Viewer
    Preparing search index...

    Interface IMapData

    interface IMapData {
        center: vec2;
        convertedObject: { [key: string]: unknown };
        flipY: boolean;
        id: string;
        image: ArrayBuffer | HTMLImageElement | SDImageBitmap;
        magFilter: TEXTURE_FILTERING;
        minFilter: TEXTURE_FILTERING;
        offset: vec2;
        parentsUpdateVersions: { [key: string]: () => void };
        repeat: vec2;
        rotation: number;
        updateCallback: ((newVersion: string, oldVersion: string) => void) | null;
        updateCallbackConvertedObject:
            | ((newObj: unknown, oldObj: unknown, viewport: string) => void)
            | null;
        version: string;
        wrapS: TEXTURE_WRAPPING;
        wrapT: TEXTURE_WRAPPING;
        clone(): IMapData;
        updateVersion(): void;
        asData?: boolean;
        blob?: Blob;
        color?: Color;
        data?: number[];
        texCoord?: number;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    center: vec2
    convertedObject: { [key: string]: unknown }

    The converted object of the tree node.

    flipY: boolean
    id: string

    The ID of the tree node data.

    image: ArrayBuffer | HTMLImageElement | SDImageBitmap
    offset: vec2
    parentsUpdateVersions: { [key: string]: () => void }

    The updateVersion functions of all parents of the tree node data.

    repeat: vec2
    rotation: number
    updateCallback: ((newVersion: string, oldVersion: string) => void) | null

    The update callback for the tree node data. This callback is called when the node is updated, e.g. when the version changes.

    updateCallbackConvertedObject:
        | ((newObj: unknown, oldObj: unknown, viewport: string) => void)
        | null

    The update callback for the converted object of the tree node.

    version: string

    The version of the tree node data. If the version changes, the node data will be marked for an update. A version change can be triggered via updateVersion.

    asData?: boolean
    blob?: Blob
    color?: Color
    data?: number[]
    texCoord?: number

    Methods