Nebula
|
#include <ddgicontext.h>
Inherits Graphics::GraphicsContext.
Classes | |
struct | Volume |
Private Types | |
typedef Ids::IdAllocator< Volume > | DDGIVolumeAllocator |
typedef Ids::IdAllocator< Graphics::GraphicsEntityId > | ContributorAllocator |
Private Member Functions | |
__DeclareContext() public | ~DDGIContext () |
Destructor. | |
void | SetupVolume (const Graphics::GraphicsEntityId id) |
Create volume. | |
Static Private Attributes | |
static DDGIVolumeAllocator | allocator |
static ContributorAllocator | contributorAllocator |
Additional Inherited Members | |
Public Member Functions inherited from Graphics::GraphicsContext | |
GraphicsContext () | |
constructor | |
virtual | ~GraphicsContext () |
destructor | |
Static Protected Member Functions inherited from Graphics::GraphicsContext | |
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) |
|
private |
Destructor.
|
private |
Create volume.
|
staticprivate |
|
staticprivate |