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

Method FindScriptingType

Source/Engine/Scripting/Scripting.cpp:820–835  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

818}
819
820ScriptingTypeHandle Scripting::FindScriptingType(const StringAnsiView& fullname)
821{
822 if (fullname.IsEmpty())
823 return ScriptingTypeHandle();
824 PROFILE_CPU();
825 auto& modules = BinaryModule::GetModules();
826 for (auto module : modules)
827 {
828 int32 typeIndex;
829 if (module->FindScriptingType(fullname, typeIndex))
830 {
831 return ScriptingTypeHandle(module, typeIndex);
832 }
833 }
834 return ScriptingTypeHandle();
835}
836
837ScriptingObject* Scripting::NewObject(const ScriptingTypeHandle& type)
838{

Callers 1

GetHandleMethod · 0.45

Calls 2

ScriptingTypeHandleClass · 0.70
IsEmptyMethod · 0.45

Tested by

no test coverage detected