McadData

import { Vector3Data } from './Vector3Data';
import { InvertTransformData } from './InvertTransformData';
import { ColourData } from './ColourData';
import { OrientationSetting } from './OrientationSetting';

export interface McadData {
  Version: string;
  Id: string;
  Position: Vector3Data;
  Rotation: Vector3Data;
  Scale: Vector3Data;
  Inverted: InvertTransformData;
  Colour: ColourData;
  Visibility: boolean;
  Title: string;
  Description: string;
  CallToAction: string;
  Key: string;
  Orientation: OrientationSetting;
}

{
  "Version": "String",
  "Id": "String",
  "Position": "Vector3Data",
  "Rotation": "Vector3Data",
  "Scale": "Vector3Data",
  "Inverted": "InvertTransformData",
  "Colour": "ColourData",
  "Visibility": "Boolean",
  "Title": "String",
  "Description": "String",
  "CallToAction": "String",
  "Key": "String",
  "Orientation": "OrientationSetting"
}

References

Last Updated:
Contributors: Matthew Satti