3#include "editor/camera/Camera.h"
4#include "ComponentType.h"
20 int m_OwnerEntityID = 0;
26 virtual void Draw(
Camera* camera) = 0;
27 virtual void ImGuiRender() = 0;
30 int GetOwnerEntityID()
const {
return m_OwnerEntityID; }
31 void SetEntity(
const int& entityID) { m_OwnerEntityID = entityID; }
33 virtual ComponentType GetComponentType() = 0;
34 int GetComponentID()
const {
return m_ID; }
A class that represents the camera.