summaryrefslogtreecommitdiffstats
path: root/src/core/Pools.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/Pools.h')
-rw-r--r--src/core/Pools.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/Pools.h b/src/core/Pools.h
index 6e5b0ac1..67fd29b2 100644
--- a/src/core/Pools.h
+++ b/src/core/Pools.h
@@ -121,8 +121,8 @@ struct CEntityProperties
void Store(CEntity* pEntity)
{
- m_type = pEntity->m_type;
- m_status = pEntity->m_status;
+ m_type = pEntity->GetType();
+ m_status = pEntity->GetStatus();
bUsesCollision = pEntity->bUsesCollision;
bCollisionProcessed = pEntity->bCollisionProcessed;
bIsStatic = pEntity->bIsStatic;
@@ -161,8 +161,8 @@ struct CEntityProperties
void Restore(CEntity* pEntity)
{
- pEntity->m_type = m_type;
- pEntity->m_status = m_status;
+ pEntity->SetType((eEntityType)m_type);
+ pEntity->SetStatus((eEntityStatus)m_status);
pEntity->bUsesCollision = bUsesCollision;
pEntity->bCollisionProcessed = bCollisionProcessed;
pEntity->bIsStatic = bIsStatic;