Seal C# attributes
This commit is contained in:
parent
4fa6edc888
commit
e7b719b7ec
6 changed files with 6 additions and 6 deletions
|
@ -10,7 +10,7 @@ namespace Godot
|
|||
/// collection of types that implement scripts; otherwise, retrieving the types requires lookup.
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Assembly)]
|
||||
public class AssemblyHasScriptsAttribute : Attribute
|
||||
public sealed class AssemblyHasScriptsAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// If the Godot scripts contained in the assembly require lookup
|
||||
|
|
|
@ -7,5 +7,5 @@ namespace Godot
|
|||
/// that can be marshaled from/to a <see cref="Variant"/>.
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.GenericParameter)]
|
||||
public class MustBeVariantAttribute : Attribute { }
|
||||
public sealed class MustBeVariantAttribute : Attribute { }
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ namespace Godot
|
|||
/// By default, methods are not exposed to networking (and RPCs).
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
|
||||
public class RPCAttribute : Attribute
|
||||
public sealed class RPCAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// RPC mode for the annotated method.
|
||||
|
|
|
@ -6,7 +6,7 @@ namespace Godot
|
|||
/// An attribute that contains the path to the object's script.
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
||||
public class ScriptPathAttribute : Attribute
|
||||
public sealed class ScriptPathAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// File path to the script.
|
||||
|
|
|
@ -3,5 +3,5 @@ using System;
|
|||
namespace Godot
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Delegate)]
|
||||
public class SignalAttribute : Attribute { }
|
||||
public sealed class SignalAttribute : Attribute { }
|
||||
}
|
||||
|
|
|
@ -3,5 +3,5 @@ using System;
|
|||
namespace Godot
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public class ToolAttribute : Attribute { }
|
||||
public sealed class ToolAttribute : Attribute { }
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue