Nebula
Loading...
Searching...
No Matches
Graphics::GraphicsContext Class Reference

#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, 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
 

Constructor & Destructor Documentation

◆ GraphicsContext()

Graphics::GraphicsContext::GraphicsContext ( )

constructor

◆ ~GraphicsContext()

Graphics::GraphicsContext::~GraphicsContext ( )
virtual

destructor

Member Function Documentation

◆ InternalDefragment()

template<class ID_ALLOCATOR >
void Graphics::GraphicsContext::InternalDefragment ( ID_ALLOCATOR & allocator,
Graphics::GraphicsContextState && state )
inlinestaticprotected

◆ InternalDeregisterEntity()

void Graphics::GraphicsContext::InternalDeregisterEntity ( const Graphics::GraphicsEntityId id,
Graphics::GraphicsContextState && state )
staticprotected

◆ InternalRegisterEntity()

void Graphics::GraphicsContext::InternalRegisterEntity ( const Graphics::GraphicsEntityId id,
Graphics::GraphicsContextState && state )
staticprotected

Friends And Related Symbol Documentation

◆ GraphicsServer

friend class GraphicsServer
friend

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