MCPcopy Create free account
hub / github.com/crazytuzi/UnrealCSharp / NewObject

Method NewObject

Script/Interop/Bridge/ObjectBridge.cs:9–20  ·  view source on GitHub ↗
(nint InHandle)

Source from the content-addressed store, hash-verified

7public static class ObjectBridge
8{
9 [UnmanagedCallersOnly(CallConvs = [typeof(CallConvCdecl)])]
10 public static nint NewObject(nint InHandle)
11 {
12 if (HandleData.GetObject(InHandle) is Type Type)
13 {
14 var Object = RuntimeHelpers.GetUninitializedObject(Type);
15
16 return HandleData.AllocImplementation(Object, true);
17 }
18
19 return 0;
20 }
21}

Callers

nothing calls this directly

Calls 2

AllocImplementationMethod · 0.80
GetObjectMethod · 0.45

Tested by

no test coverage detected