Public Member Functions | |
ShadowPackedRenderableFilter (const Lighting::GlobalShadowing &globalShadowing, const Scene::ISceneElementSource< Renderables::PackedRenderable > &sceneElementsSource, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, Culling::CullingVolumeVisibilityUpdater &cullingVolumeVisibilityUpdater) | |
void | EnqueueRenderables (const Rendering::RenderContext &renderContext, RenderQueue &renderQueue) |
Public Member Functions inherited from Eegeo::Rendering::Filters::PackedRenderableFilter | |
PackedRenderableFilter (const Scene::ISceneElementSource< Renderables::PackedRenderable > &sceneElementsSource, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, Culling::CullingVolumeVisibilityUpdater &cullingVolumeVisibilityUpdater) | |
void | SetFilterCriteria (Scene::ISceneElementFilterCriteria< Renderables::PackedRenderable > *pCriteria) |
void | RemoveFilterCriteria () |
void | SetEnabled (bool enabled) |