summaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/Attributes
diff options
context:
space:
mode:
authorIgnacio Etcheverry <ignalfonsore@gmail.com>2018-09-12 21:22:43 +0200
committerIgnacio Etcheverry <ignalfonsore@gmail.com>2018-09-12 22:03:36 +0200
commit995a40e8efa9f7a868a6706e30c476305e16180b (patch)
tree95c4187543fd237695ae0d5da5018776c1626867 /modules/mono/glue/cs_files/Attributes
parent5e57beebb1a43c65d949fdfe5081f9c27f181c80 (diff)
Move modules/mono/glue/cs_files to modules/mono/glue/Managed/Files
Added dummy MSBuild project and solution to get tooling help when editing these files.
Diffstat (limited to 'modules/mono/glue/cs_files/Attributes')
-rw-r--r--modules/mono/glue/cs_files/Attributes/ExportAttribute.cs17
-rw-r--r--modules/mono/glue/cs_files/Attributes/GodotMethodAttribute.cs17
-rw-r--r--modules/mono/glue/cs_files/Attributes/RPCAttributes.cs25
-rw-r--r--modules/mono/glue/cs_files/Attributes/SignalAttribute.cs9
-rw-r--r--modules/mono/glue/cs_files/Attributes/ToolAttribute.cs7
5 files changed, 0 insertions, 75 deletions
diff --git a/modules/mono/glue/cs_files/Attributes/ExportAttribute.cs b/modules/mono/glue/cs_files/Attributes/ExportAttribute.cs
deleted file mode 100644
index 6adf044886..0000000000
--- a/modules/mono/glue/cs_files/Attributes/ExportAttribute.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-
-namespace Godot
-{
- [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
- public class ExportAttribute : Attribute
- {
- private PropertyHint hint;
- private string hintString;
-
- public ExportAttribute(PropertyHint hint = PropertyHint.None, string hintString = "")
- {
- this.hint = hint;
- this.hintString = hintString;
- }
- }
-}
diff --git a/modules/mono/glue/cs_files/Attributes/GodotMethodAttribute.cs b/modules/mono/glue/cs_files/Attributes/GodotMethodAttribute.cs
deleted file mode 100644
index 55848769d5..0000000000
--- a/modules/mono/glue/cs_files/Attributes/GodotMethodAttribute.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-
-namespace Godot
-{
- [AttributeUsage(AttributeTargets.Method)]
- internal class GodotMethodAttribute : Attribute
- {
- private string methodName;
-
- public string MethodName { get { return methodName; } }
-
- public GodotMethodAttribute(string methodName)
- {
- this.methodName = methodName;
- }
- }
-}
diff --git a/modules/mono/glue/cs_files/Attributes/RPCAttributes.cs b/modules/mono/glue/cs_files/Attributes/RPCAttributes.cs
deleted file mode 100644
index 6bf9560bfa..0000000000
--- a/modules/mono/glue/cs_files/Attributes/RPCAttributes.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-using System;
-
-namespace Godot
-{
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class RemoteAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class SyncAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class MasterAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class SlaveAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class RemoteSyncAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class MasterSyncAttribute : Attribute {}
-
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
- public class SlaveSyncAttribute : Attribute {}
-}
diff --git a/modules/mono/glue/cs_files/Attributes/SignalAttribute.cs b/modules/mono/glue/cs_files/Attributes/SignalAttribute.cs
deleted file mode 100644
index 3957387be9..0000000000
--- a/modules/mono/glue/cs_files/Attributes/SignalAttribute.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace Godot
-{
- [AttributeUsage(AttributeTargets.Delegate)]
- public class SignalAttribute : Attribute
- {
- }
-}
diff --git a/modules/mono/glue/cs_files/Attributes/ToolAttribute.cs b/modules/mono/glue/cs_files/Attributes/ToolAttribute.cs
deleted file mode 100644
index d0437409af..0000000000
--- a/modules/mono/glue/cs_files/Attributes/ToolAttribute.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-using System;
-
-namespace Godot
-{
- [AttributeUsage(AttributeTargets.Class)]
- public class ToolAttribute : Attribute {}
-}