CameraManager class
Public static variables
- static uint8_t MaxLayersPerSlot constexpr
Public functions
-
template<typename T>void AddLayer(CameraSlot slot, T* layer)
- void RemoveLayer(CameraSlot slot, uint32_t ownerHandle)
- void RemoveLayer(CameraSlot slot, CameraLayer* layer)
- void RemoveAllOwnerLayers(uint32_t ownerHandle)
- void Tick(SimFloat dt)
- auto HasActiveLayers() const -> bool
- auto Resolve() const -> WorldCameraState
- void DispatchOrientationDelta(SimFloat dyaw, SimFloat dpitch)