addComponent(Entity *entity, Component *component) | Ra::Engine::Scene::System | inline |
addLight(const Scene::Light *li) override | Ra::Engine::Scene::DefaultLightManager | virtual |
count() const | Ra::Engine::Scene::LightManager | virtual |
DefaultLightManager() (defined in Ra::Engine::Scene::DefaultLightManager) | Ra::Engine::Scene::DefaultLightManager | |
generateTasks(Core::TaskQueue *taskQueue, const Engine::FrameInfo &frameInfo) override | Ra::Engine::Scene::LightManager | virtual |
getEntityComponents(const Entity *entity) | Ra::Engine::Scene::System | |
getLight(size_t li) const override | Ra::Engine::Scene::DefaultLightManager | virtual |
handleAssetLoading(Entity *entity, const Core::Asset::FileData *data) override | Ra::Engine::Scene::LightManager | virtual |
LightManager()=default | Ra::Engine::Scene::LightManager | |
LightManager(const LightManager &)=delete (defined in Ra::Engine::Scene::LightManager) | Ra::Engine::Scene::LightManager | |
m_components | Ra::Engine::Scene::System | protected |
m_data | Ra::Engine::Scene::LightManager | protected |
operator=(const LightManager &)=delete (defined in Ra::Engine::Scene::LightManager) | Ra::Engine::Scene::LightManager | |
registerComponent(const Entity *entity, Component *component) final | Ra::Engine::Scene::LightManager | protectedvirtual |
System()=default (defined in Ra::Engine::Scene::System) | Ra::Engine::Scene::System | |
unregisterAllComponents(const Entity *entity) final | Ra::Engine::Scene::LightManager | protectedvirtual |
unregisterComponent(const Entity *entity, Component *component) final | Ra::Engine::Scene::LightManager | protectedvirtual |
~LightManager() override | Ra::Engine::Scene::LightManager | |
~System()=default (defined in Ra::Engine::Scene::System) | Ra::Engine::Scene::System | virtual |