![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <ECS_Components.h>
Public Member Functions | |
| CameraBounds_data ()=default | |
| CameraBounds_data (const CameraBounds_data &)=default | |
| CameraBounds_data & | operator= (const CameraBounds_data &)=default |
Public Attributes | |
| bool | useBounds = false |
| SDL_FRect | boundingBox = { 0.f, 0.f, 0.f, 0.f } |
| bool | clampToViewport = true |
Definition at line 695 of file ECS_Components.h.
|
default |
|
default |
|
default |
Definition at line 698 of file ECS_Components.h.
Referenced by CameraSystem::ApplyCameraBounds(), and PrefabFactory::InstantiateCameraBounds().
Definition at line 699 of file ECS_Components.h.
Referenced by CameraSystem::ApplyCameraBounds(), and CameraSystem::CreateCameraForPlayer().
Definition at line 697 of file ECS_Components.h.
Referenced by CameraSystem::ApplyCameraBounds(), CameraSystem::CreateCameraForPlayer(), CameraEventHandler::HandleClearBoundsEvent(), PrefabFactory::InstantiateCameraBounds(), and CameraEventHandler::SetCameraBounds().