MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / Invoke

Method Invoke

Source/Engine/Scripting/Runtime/DotNet.cpp:1539–1544  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1537}
1538
1539MObject* MMethod::Invoke(void* instance, void** params, MObject** exception) const
1540{
1541 PROFILE_CPU_SRC_LOC(ProfilerData);
1542 static void* InvokeMethodPtr = GetStaticMethodPointer(TEXT("InvokeMethod"));
1543 return (MObject*)CallStaticMethod<void*, void*, void*, void*, void*>(InvokeMethodPtr, instance, _handle, params, exception);
1544}
1545
1546MObject* MMethod::InvokeVirtual(MObject* instance, void** params, MObject** exception) const
1547{

Callers 3

MExceptionMethod · 0.45
GetValueMethod · 0.45
SetValueMethod · 0.45

Calls 1

GetStaticMethodPointerFunction · 0.85

Tested by

no test coverage detected