Seal classes that can't be inherited from

This commit is contained in:
Raul Santos 2022-08-23 11:08:59 +02:00
parent 155fa4e156
commit d6574f025b
No known key found for this signature in database
GPG Key ID: B532473AE3A803E4
2 changed files with 3 additions and 3 deletions

View File

@ -4,7 +4,7 @@ using Godot.NativeInterop;
namespace Godot.Bridge;
public class GodotSerializationInfo : IDisposable
public sealed class GodotSerializationInfo : IDisposable
{
private readonly Collections.Dictionary _properties;
private readonly Collections.Dictionary _signalEvents;

View File

@ -14,7 +14,7 @@ public partial struct Variant : IDisposable
private object? _obj;
private Disposer? _disposer;
private class Disposer : IDisposable
private sealed class Disposer : IDisposable
{
private godot_variant.movable _native;
@ -37,7 +37,7 @@ public partial struct Variant : IDisposable
GC.SuppressFinalize(this);
}
public void Dispose(bool disposing)
private void Dispose(bool disposing)
{
_native.DangerousSelfRef.Dispose();