Overload  1.1
Game engine with editor
Public Attributes | List of all members
OvCore::SceneSystem::Scene::FastAccessComponents Struct Reference

#include <Scene.h>

Public Attributes

std::vector< ECS::Components::CModelRenderer * > modelRenderers
 
std::vector< ECS::Components::CCamera * > cameras
 
std::vector< ECS::Components::CLight * > lights
 

Detailed Description

Contains a set of vectors of components that are sorted. It allows fast manipulation of components without parsing the whole scene

Member Data Documentation

◆ cameras

std::vector<ECS::Components::CCamera*> OvCore::SceneSystem::Scene::FastAccessComponents::cameras

◆ lights

std::vector<ECS::Components::CLight*> OvCore::SceneSystem::Scene::FastAccessComponents::lights

◆ modelRenderers

std::vector<ECS::Components::CModelRenderer*> OvCore::SceneSystem::Scene::FastAccessComponents::modelRenderers

The documentation for this struct was generated from the following file: