Falcon
Public Member Functions | Static Public Member Functions | Friends | List of all members
CameraSystem Class Reference

#include <CameraSystem.h>

Public Member Functions

 CameraSystem ()
 
 ~CameraSystem ()
 

Static Public Member Functions

static const bool IsMoveable ()
 
static void Initialize ()
 
static void ShutDown ()
 
static CameraComponentGetMain ()
 
static glm::mat4 GetView ()
 
static glm::vec3 GetPos ()
 
static void Update (float dt)
 
static void SetMainCam (unsigned int index)
 

Friends

class CameraEventSystem
 

Constructor & Destructor Documentation

◆ CameraSystem()

CameraSystem::CameraSystem ( )

◆ ~CameraSystem()

CameraSystem::~CameraSystem ( )

Member Function Documentation

◆ GetMain()

static CameraComponent* CameraSystem::GetMain ( )
inlinestatic

◆ GetPos()

static glm::vec3 CameraSystem::GetPos ( )
inlinestatic

◆ GetView()

static glm::mat4 CameraSystem::GetView ( )
inlinestatic

◆ Initialize()

void CameraSystem::Initialize ( )
static

◆ IsMoveable()

static const bool CameraSystem::IsMoveable ( )
inlinestatic

◆ SetMainCam()

void CameraSystem::SetMainCam ( unsigned int  index)
static

◆ ShutDown()

void CameraSystem::ShutDown ( )
static

◆ Update()

void CameraSystem::Update ( float  dt)
static

Friends And Related Function Documentation

◆ CameraEventSystem

friend class CameraEventSystem
friend

The documentation for this class was generated from the following files: