From c516ace722e69cf3ac44cd25980fc2bcb6777bf4 Mon Sep 17 00:00:00 2001 From: FlorianSpeicher Date: Fri, 6 Jun 2025 19:07:51 +0200 Subject: [PATCH] Added ModelElement type --- .../Assets/Scripts/Models/ModelElement.cs | 30 +++++++++++++++++++ .../Scripts/Models/ModelElement.cs.meta | 3 ++ 2 files changed, 33 insertions(+) create mode 100644 vr-configurator/Assets/Scripts/Models/ModelElement.cs create mode 100644 vr-configurator/Assets/Scripts/Models/ModelElement.cs.meta diff --git a/vr-configurator/Assets/Scripts/Models/ModelElement.cs b/vr-configurator/Assets/Scripts/Models/ModelElement.cs new file mode 100644 index 0000000..e48420a --- /dev/null +++ b/vr-configurator/Assets/Scripts/Models/ModelElement.cs @@ -0,0 +1,30 @@ +using System.Collections.Generic; +using UnityEngine; + + +public class ModelElement +{ + public string Port {set; get;} + public string NameHuman {set; get;} + public string NameId {set; get;} + public Material Mats {set; get;} + public Vector3 Offset {set; get;} + public Quaternion Rotation {set; get;} + public Vector3 Scale {set; get;} + public List Ports {set; get;} + public List Colors {set; get;} + + public ModelElement(string port, string nameHuman, string nameId, Material mats, Vector3 offset, + Quaternion rotation, Vector3 scale, List ports, List colors) + { + Port = port; + NameHuman = nameHuman; + NameId = nameId; + Mats = mats; + Offset = offset; + Rotation = rotation; + Scale = scale; + Ports = ports; + Colors = colors; + } +} diff --git a/vr-configurator/Assets/Scripts/Models/ModelElement.cs.meta b/vr-configurator/Assets/Scripts/Models/ModelElement.cs.meta new file mode 100644 index 0000000..a5c104e --- /dev/null +++ b/vr-configurator/Assets/Scripts/Models/ModelElement.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 549e976b6bfe4d498d70a6e8bb549319 +timeCreated: 1749227160 \ No newline at end of file