13{
14 auto pTerrain = ATerrainInterface::GetSingleton();
15 auto pPersistantBlock = pTerrain->m_pTerrainVIS->m_pPersistantTerrainBlock;
16
17 m_pLocatorList = new ( pPersistantBlock->GetMemBlock() ) ATerrainLocatorList();
18 auto pTRB = new ( pPersistantBlock->GetMemBlock() ) Toshi::TTRB();
19
20 pPersistantBlock->SetupTRB( pTRB, pPersistantBlock );
21
22 auto pTRBJob = pTerrain->GetFreeTRBLoaderJob();
23 pTRBJob->InitJob( pTRB, m_szSkelFilePath );
24
25 auto pSkeletonJob = pTerrain->GetFreeSkeletonLoaderJob();
26 pSkeletonJob->InitJob( this, pTRBJob );
27
28 AAssetStreaming::GetSingleton()->AddMainThreadJob( pTRBJob );
29 AAssetStreaming::GetSingleton()->AddMainThreadJob( pSkeletonJob );
30}