OverviewFilesCommitsIssuesDocsReleasesPeers

nvidia-rtx-godot / modules / mono / editor / Godot.NET.Sdk / Godot.SourceGenerators.Sample / OneWayProperties / MixedReadOnlyWriteOnly.cs

14 lines · csharp ref:
namespace Godot.SourceGenerators.Sample
{
    public partial class MixedReadonlyWriteOnly : GodotObject
    {
        public readonly string ReadOnlyField = "foo";
        public string ReadOnlyAutoProperty { get; } = "foo";
        public string ReadOnlyProperty { get => "foo"; }
        public string InitOnlyAutoProperty { get; init; }

        private bool _writeOnlyBackingField = false;
        public bool WriteOnlyProperty { set => _writeOnlyBackingField = value; }
    }
}