|
enum class | LkEngine::ERenderTopology { Lines
, Triangles
} |
|
enum class | LkEngine::ECameraAction : uint16_t { None = 0
, Pan = LK_BIT(0)
, Rotate = LK_BIT(1)
, Zoom = LK_BIT(2)
} |
|
enum class | LkEngine::ECameraModifier : int32_t {
None = 0
, MouseEnabled = LK_BIT(1)
, KeyboardEnabled = LK_BIT(2)
, PitchLocked = LK_BIT(3)
,
YawLocked = LK_BIT(4)
, Damping = LK_BIT(5)
} |
|
| LkEngine::LK_ENUM_CLASS (ECameraAction) |
|
| LkEngine::LK_ENUM_RANGE_FLAGS_BY_FIRST_AND_LAST (ECameraAction, ECameraAction::None, ECameraAction::Zoom) |
|
| LkEngine::LK_ENUM_CLASS (ECameraModifier) |
|
template<> |
float | LkEngine::LCamera::GetPerspectiveFov< EAngleUnit::Degree > () const |
|
template<> |
float | LkEngine::LCamera::GetPerspectiveFov< EAngleUnit::Radian > () const |
|
template<> |
float | LkEngine::LCamera::GetPerspectiveVerticalFov< EAngleUnit::Degree > () const |
|
template<> |
float | LkEngine::LCamera::GetPerspectiveVerticalFov< EAngleUnit::Radian > () const |
|