MCPcopy Create free account
hub / github.com/defold/defold / SetupType

Function SetupType

engine/resource/src/resource.cpp:529–546  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

527}
528
529Result SetupType(HResourceTypeContext ctx,
530 HResourceType type,
531 void* context,
532 FResourcePreload preload_function,
533 FResourceCreate create_function,
534 FResourcePostCreate post_create_function,
535 FResourceDestroy destroy_function,
536 FResourceRecreate recreate_function)
537{
538 type->m_Context = context;
539 type->m_PreloadFunction = (::FResourcePreload)preload_function;
540 type->m_CreateFunction = (::FResourceCreate)create_function;
541 type->m_PostCreateFunction = (::FResourcePostCreate)post_create_function;
542 type->m_DestroyFunction = (::FResourceDestroy)destroy_function;
543 type->m_RecreateFunction = (::FResourceRecreate)recreate_function;
544
545 return ValidateResourceType(type);
546}
547
548struct SResourceDependencyCallback
549{

Calls 1

ValidateResourceTypeFunction · 0.85

Tested by

no test coverage detected