import Vector3 from "../../../../../src/core/geom/Vector3.js";
import Quaternion from "../../../../../src/core/geom/Quaternion.js";
import { ObjectEditor } from "../primitive/ObjectEditor.js";

export class TransformEditor extends ObjectEditor {
    get schema() {
        return {
            additionalProperties: false,

            properties: {
                position: {
                    type: Vector3
                },
                rotation: {
                    type: Quaternion
                },
                scale: {
                    type: Vector3
                }
            }
        };
    }
}
