From 9eaa6e622b0ee4b0500055c470bbf5f2bbf70024 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Perrier Date: Mon, 10 May 2021 22:24:35 +0200 Subject: [PATCH] Uint16 & Int16 Scripting support. --- Source/Editor/Utilities/VariantUtils.cs | 5 ++++- Source/Engine/Core/Types/Variant.h | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Source/Editor/Utilities/VariantUtils.cs b/Source/Editor/Utilities/VariantUtils.cs index eb044c9e9..046ef7f54 100644 --- a/Source/Editor/Utilities/VariantUtils.cs +++ b/Source/Editor/Utilities/VariantUtils.cs @@ -55,7 +55,10 @@ namespace FlaxEditor.Utilities Int2, Int3, - Int4 + Int4, + + Int16, + Uint16 } internal static VariantType ToVariantType(this Type type) diff --git a/Source/Engine/Core/Types/Variant.h b/Source/Engine/Core/Types/Variant.h index ac9af0e79..2aabcfa17 100644 --- a/Source/Engine/Core/Types/Variant.h +++ b/Source/Engine/Core/Types/Variant.h @@ -58,6 +58,9 @@ API_STRUCT(InBuild) struct FLAXENGINE_API VariantType Int3, Int4, + Int16, + Uint16, + MAX }; @@ -135,6 +138,8 @@ API_STRUCT(InBuild) struct FLAXENGINE_API Variant union { bool AsBool; + int16 AsInt16; + uint16 AsUint16; int32 AsInt; uint32 AsUint; int64 AsInt64;