MCPcopy Create free account
hub / github.com/OpenArkStudio/ARK / GetNodeManager

Method GetNodeManager

src/plugin/kernel/src/AFCKernelModule.cpp:2113–2127  ·  view source on GitHub ↗

-----------get entity manager--------------

Source from the content-addressed store, hash-verified

2111
2112// -----------get entity manager--------------
2113std::shared_ptr<AFNodeManager> AFCKernelModule::GetNodeManager(std::shared_ptr<AFIStaticEntity> pStaticEntity) const
2114{
2115 if (pStaticEntity == nullptr)
2116 {
2117 return nullptr;
2118 }
2119
2120 auto pCStaticEntity = std::dynamic_pointer_cast<AFCStaticEntity>(pStaticEntity);
2121 if (pCStaticEntity == nullptr)
2122 {
2123 return nullptr;
2124 }
2125
2126 return pCStaticEntity->GetNodeManager();
2127}
2128
2129std::shared_ptr<AFNodeManager> AFCKernelModule::GetNodeManager(std::shared_ptr<AFIEntity> pEntity) const
2130{

Callers 1

CreateEntityMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected