Nocturna
    Preparing search index...

    Interface EditorObject

    EditorObject is the interface for objects that can be manipulated in the level editor.

    interface EditorObject {
        getMesh(): Mesh;
        getMeshes(): Mesh[];
        getType(): string;
        isSelected(): boolean;
        move(movement: Vector3): void;
        serialize(): any;
        setSelected(selected: boolean): void;
        updatePosition(dt: number, input: CharacterInput): void;
        updateRotation(dt: number, input: CharacterInput): void;
        updateScale(dt: number, input: CharacterInput): void;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • movement: Vector3

      Returns void

    • Parameters

      • selected: boolean

      Returns void