9 enum class ECameraProjection : uint8_t
15 enum class ECameraType
24 FORCEINLINE
static constexpr const char* ToString(
const ECameraProjection CameraProjection)
26 switch (CameraProjection)
28 case ECameraProjection::Perspective:
return "Perspective";
29 case ECameraProjection::Orthographic:
return "Orthographic";
32 LK_CORE_VERIFY(
false);
36 FORCEINLINE
static constexpr const char* ToString(
const ECameraType CameraType)
40 case ECameraType::Scene:
return "Scene";
41 case ECameraType::Editor:
return "Editor";
42 case ECameraType::None:
return "None";
45 LK_CORE_VERIFY(
false);
Core macros used by the entire engine.