From 5e16b58e79dd96d149d6e3b0fa10cb9e84f26af1 Mon Sep 17 00:00:00 2001 From: tetrapod <145553014+tetrapod00@users.noreply.github.com> Date: Thu, 9 Nov 2023 13:38:08 -0800 Subject: [PATCH] Use uint for layers in c_sharp_exports.rst --- tutorials/scripting/c_sharp/c_sharp_exports.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tutorials/scripting/c_sharp/c_sharp_exports.rst b/tutorials/scripting/c_sharp/c_sharp_exports.rst index c43780804f2..7eda0555de3 100644 --- a/tutorials/scripting/c_sharp/c_sharp_exports.rst +++ b/tutorials/scripting/c_sharp/c_sharp_exports.rst @@ -355,13 +355,13 @@ Export annotations are also provided for the physics and render layers defined i .. code-block:: csharp [Export(PropertyHint.Layers2DPhysics)] - public int Layers2DPhysics { get; set; } + public uint Layers2DPhysics { get; set; } [Export(PropertyHint.Layers2DRender)] - public int Layers2DRender { get; set; } + public uint Layers2DRender { get; set; } [Export(PropertyHint.Layers3DPhysics)] - public int layers3DPhysics { get; set; } + public uint Layers3DPhysics { get; set; } [Export(PropertyHint.Layers3DRender)] - public int layers3DRender { get; set; } + public uint Layers3DRender { get; set; } Using bit flags requires some understanding of bitwise operations. If in doubt, use boolean variables instead.