Files
PrinceOfGlory/Packages/MCPForUnity/Editor/Tools/GameObjects/GameObjectHandlers.cs
2026-03-02 17:56:21 +08:00

23 lines
931 B
C#

#nullable disable
using Newtonsoft.Json.Linq;
namespace MCPForUnity.Editor.Tools.GameObjects
{
internal static class GameObjectHandlers
{
internal static object Create(JObject @params) => GameObjectCreate.Handle(@params);
internal static object Modify(JObject @params, JToken targetToken, string searchMethod)
=> GameObjectModify.Handle(@params, targetToken, searchMethod);
internal static object Delete(JToken targetToken, string searchMethod)
=> GameObjectDelete.Handle(targetToken, searchMethod);
internal static object Duplicate(JObject @params, JToken targetToken, string searchMethod)
=> GameObjectDuplicate.Handle(@params, targetToken, searchMethod);
internal static object MoveRelative(JObject @params, JToken targetToken, string searchMethod)
=> GameObjectMoveRelative.Handle(@params, targetToken, searchMethod);
}
}