Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Scene::DefaultCameraStorage Class Reference

#include <Engine/Scene/DefaultCameraManager.hpp>

+ Inheritance diagram for Ra::Engine::Scene::DefaultCameraStorage:
+ Collaboration diagram for Ra::Engine::Scene::DefaultCameraStorage:

Public Member Functions

void add (CameraComponent *cam) override
 Add a Camera to the container.
 
void remove (CameraComponent *cam) override
 Remove a Camera from the container.
 
size_t size () const override
 Returns the container size.
 
void clear () override
 Clear the container.
 
CameraComponentoperator[] (unsigned int n) override
 Access the container.
 
- Public Member Functions inherited from Ra::Engine::Scene::CameraStorage
virtual ~CameraStorage ()=default
 Destructor.
 

Detailed Description

Associated class.

Definition at line 17 of file DefaultCameraManager.hpp.

Member Function Documentation

◆ add()

void Ra::Engine::Scene::DefaultCameraStorage::add ( CameraComponent * cam)
overridevirtual

Add a Camera to the container.

Implements Ra::Engine::Scene::CameraStorage.

Definition at line 27 of file DefaultCameraManager.cpp.

◆ clear()

void Ra::Engine::Scene::DefaultCameraStorage::clear ( )
overridevirtual

Clear the container.

Implements Ra::Engine::Scene::CameraStorage.

Definition at line 50 of file DefaultCameraManager.cpp.

◆ operator[]()

CameraComponent * Ra::Engine::Scene::DefaultCameraStorage::operator[] ( unsigned int n)
overridevirtual

Access the container.

Implements Ra::Engine::Scene::CameraStorage.

Definition at line 54 of file DefaultCameraManager.cpp.

◆ remove()

void Ra::Engine::Scene::DefaultCameraStorage::remove ( CameraComponent * cam)
overridevirtual

Remove a Camera from the container.

Implements Ra::Engine::Scene::CameraStorage.

Definition at line 32 of file DefaultCameraManager.cpp.

+ Here is the call graph for this function:

◆ size()

size_t Ra::Engine::Scene::DefaultCameraStorage::size ( ) const
overridevirtual

Returns the container size.

Implements Ra::Engine::Scene::CameraStorage.

Definition at line 46 of file DefaultCameraManager.cpp.


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