From ac36297e27cda4a076d53822cd80dcb6a8d68e16 Mon Sep 17 00:00:00 2001 From: Menotdan <32620310+Menotdan@users.noreply.github.com> Date: Tue, 26 Mar 2024 21:09:18 -0400 Subject: [PATCH] Add basic support for log contexts. --- Source/Editor/Modules/ContentFindingModule.cs | 19 +++- Source/Engine/Core/Types/LogContexts.cpp | 43 +++++++++ Source/Engine/Core/Types/LogContexts.h | 91 +++++++++++++++++++ Source/Engine/Scripting/Object.cs | 12 ++- Source/Engine/Scripting/Script.cpp | 6 ++ Source/Engine/Scripting/Scripting.cpp | 5 +- Source/Engine/Scripting/ScriptingObject.cpp | 18 ++-- 7 files changed, 180 insertions(+), 14 deletions(-) create mode 100644 Source/Engine/Core/Types/LogContexts.cpp create mode 100644 Source/Engine/Core/Types/LogContexts.h diff --git a/Source/Editor/Modules/ContentFindingModule.cs b/Source/Editor/Modules/ContentFindingModule.cs index 480844ac4..73e22d769 100644 --- a/Source/Editor/Modules/ContentFindingModule.cs +++ b/Source/Editor/Modules/ContentFindingModule.cs @@ -228,7 +228,7 @@ namespace FlaxEditor.Modules new SearchResult { Name = item.ShortName, Type = assetItem.TypeName, Item = item } }; } - var actor = FlaxEngine.Object.Find(ref id); + var actor = FlaxEngine.Object.Find(ref id, true); if (actor != null) { return new List @@ -236,6 +236,16 @@ namespace FlaxEditor.Modules new SearchResult { Name = actor.Name, Type = actor.TypeName, Item = actor } }; } + var script = FlaxEngine.Object.Find