|
Nebula
|
#include <graphicscontext.h>
Inherited by Characters::CharacterContext, Clustering::ClusterContext, Decals::DecalContext, Dynui::ImguiContext, Fog::VolumetricFogContext, GI::DDGIContext, Graphics::CameraContext, Graphics::EnvironmentContext, Graphics::LightProbeContext, Im3d::Im3dContext, Lighting::LightContext, Models::ModelContext, Particles::ParticleContext, PostEffects::BloomContext, PostEffects::DownsamplingContext, PostEffects::HistogramContext, PostEffects::SSAOContext, PostEffects::SSRContext, Raytracing::RaytracingContext, StaticUI::StaticUIContext, TBUI::TBUIContext, Terrain::TerrainContext, Vegetation::VegetationContext, Visibility::ObservableContext, and Visibility::ObserverContext.
Public Member Functions | |
| GraphicsContext () | |
| constructor | |
| virtual | ~GraphicsContext () |
| destructor | |
Static Protected Member Functions | |
| static void | InternalRegisterEntity (const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) |
| static void | InternalDeregisterEntity (const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) |
| template<class ID_ALLOCATOR> | |
| static void | InternalDefragment (ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) |
Friends | |
| class | GraphicsServer |
| Graphics::GraphicsContext::GraphicsContext | ( | ) |
constructor
|
virtual |
destructor
|
inlinestaticprotected |
|
staticprotected |
|
staticprotected |
|
friend |