summaryrefslogtreecommitdiff
path: root/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@protonmail.com>2020-04-19 17:19:32 -0400
committerAndrew Lee <alee14498@protonmail.com>2020-04-19 17:19:32 -0400
commitc55fba8ab2a1c9d3df65eda4a5a1e957f4aa1f78 (patch)
treeee4d51c7c1d633e11f46453ef1edd3c77c4ef9f7 /Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes
downloadProject-Sandbox-c55fba8ab2a1c9d3df65eda4a5a1e957f4aa1f78.tar.gz
Project-Sandbox-c55fba8ab2a1c9d3df65eda4a5a1e957f4aa1f78.tar.bz2
Project-Sandbox-c55fba8ab2a1c9d3df65eda4a5a1e957f4aa1f78.zip
Inital commit
Diffstat (limited to 'Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes')
-rw-r--r--Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs33
-rw-r--r--Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs.meta11
2 files changed, 44 insertions, 0 deletions
diff --git a/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs b/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs
new file mode 100644
index 0000000..a6abc20
--- /dev/null
+++ b/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs
@@ -0,0 +1,33 @@
+using System;
+using UnityEngine;
+
+namespace UnityEngine.Timeline
+{
+ /// <summary>
+ /// Attribute used to specify the color of the track and its clips inside the Timeline Editor.
+ /// </summary>
+ [AttributeUsage(AttributeTargets.Class)]
+ public class TrackColorAttribute : Attribute
+ {
+ Color m_Color;
+
+ /// <summary>
+ ///
+ /// </summary>
+ public Color color
+ {
+ get { return m_Color; }
+ }
+
+ /// <summary>
+ /// Specify the track color using [0-1] R,G,B values.
+ /// </summary>
+ /// <param name="r">Red value [0-1].</param>
+ /// <param name="g">Green value [0-1].</param>
+ /// <param name="b">Blue value [0-1].</param>
+ public TrackColorAttribute(float r, float g, float b)
+ {
+ m_Color = new Color(r, g, b);
+ }
+ }
+}
diff --git a/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs.meta b/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs.meta
new file mode 100644
index 0000000..80c61ba
--- /dev/null
+++ b/Library/PackageCache/com.unity.timeline@1.2.13/Runtime/Attributes/TrackColorAttribute.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 6c3d52cc5c46d7946a920e21901ff38e
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant: