// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; export type ItemScale_obj = { x: number; y: number; z: number; }; /** * Non-uniform model scale factors. */ export class ItemScale { get x(): number; set x(value: number); get y(): number; set y(value: number); get z(): number; set z(value: number); /** @internal */ static fromFields(structObj : ItemScale_obj) : ItemScale; /** * Create `ItemScale` from an object that contains all of `ItemScale`s fields. * Optional fields do not need to be included in the provided object. */ constructor(structObj: ItemScale_obj); }