Need to rework origins
This commit is contained in:
@@ -31,10 +31,10 @@ std::vector<HydraID> &HydraActorManager::GetChildren(HydraID actor_id)
|
||||
void HydraActorManager::DeleteActor(HydraID actorID)
|
||||
{
|
||||
assert(actorID <= m_actors.size() && "DeleteActor::INVALID ACTOR ID");
|
||||
std::lock_guard<std::mutex> lock(m_mutex);
|
||||
//std::lock_guard<std::mutex> lock(m_mutex);
|
||||
if(m_actors[actorID] != nullptr)
|
||||
{
|
||||
|
||||
|
||||
GetEngine()->ECS()->DestroyEntity(actorID);
|
||||
_SetActorDeleted(actorID);
|
||||
}
|
||||
@@ -110,7 +110,7 @@ void HydraActorManager::InitialiseActor(HydraID actorID)
|
||||
HydraActor *actor = GetActor(actorID);
|
||||
if (actor != nullptr)
|
||||
{
|
||||
// actor->InitialiseComponents();
|
||||
actor->InitialiseComponents();
|
||||
m_actors_waiting_for_init.push_back(actorID);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user