ThreeLab/Engine/Entity/Entity.cpp
2025-04-01 15:03:18 -05:00

21 lines
396 B
C++

#include "Entity.h"
Entity::Entity(EntityType type)
: type(type), modelComponent(nullptr), lightComponent(nullptr) {
}
Entity::~Entity() {
if(modelComponent) {
delete modelComponent;
modelComponent = nullptr;
}
if(lightComponent) {
delete lightComponent;
lightComponent = nullptr;
}
}
EntityType Entity::GetType() const {
return type;
}