import { makeTransform3DPM } from "../../Transform3D";
import { makeStylusEntity } from "../Entity";
import { makeStylusColorLengthPM, makeStylusIsInUsePM } from "../PMs";
import { makeEmulateStylusUC } from "../UCs";
export function setupStylus(appObjects) {
    const ao = appObjects.getOrCreate("Stylus");
    // Entities
    makeStylusEntity(ao);
    // UCs
    makeEmulateStylusUC(ao);
    // PMs
    makeStylusColorLengthPM(ao);
    makeStylusIsInUsePM(ao);
    makeTransform3DPM(ao);
}
//# sourceMappingURL=setupStylus.js.map