Cogs.Core
Static Public Member Functions | Public Attributes | List of all members
Cogs::Core::MemoryContext Struct Reference

Static Public Member Functions

static Memory::AllocatorgetStringsAllocator ()
 

Public Attributes

std::unique_ptr< struct MemoryContextStoragestorage
 
Memory::AllocatorbaseAllocator
 
Memory::AllocatorresourceAllocator
 
Memory::AllocatorioAllocator
 
Memory::AllocatorcomponentAllocator
 
Memory::AllocatorscriptAllocator
 

Detailed Description

Definition at line 12 of file MemoryContext.h.

Constructor & Destructor Documentation

◆ MemoryContext()

Cogs::Core::MemoryContext::MemoryContext ( )

Definition at line 124 of file MemoryContext.cpp.

◆ ~MemoryContext()

Cogs::Core::MemoryContext::~MemoryContext ( )

Definition at line 135 of file MemoryContext.cpp.

Member Function Documentation

◆ getStringsAllocator()

Cogs::Memory::Allocator * Cogs::Core::MemoryContext::getStringsAllocator ( )
static

Definition at line 118 of file MemoryContext.cpp.

Member Data Documentation

◆ baseAllocator

Memory::Allocator* Cogs::Core::MemoryContext::baseAllocator

Definition at line 19 of file MemoryContext.h.

◆ componentAllocator

Memory::Allocator* Cogs::Core::MemoryContext::componentAllocator

Definition at line 22 of file MemoryContext.h.

◆ ioAllocator

Memory::Allocator* Cogs::Core::MemoryContext::ioAllocator

Definition at line 21 of file MemoryContext.h.

◆ resourceAllocator

Memory::Allocator* Cogs::Core::MemoryContext::resourceAllocator

Definition at line 20 of file MemoryContext.h.

◆ scriptAllocator

Memory::Allocator* Cogs::Core::MemoryContext::scriptAllocator

Definition at line 23 of file MemoryContext.h.

◆ storage

std::unique_ptr<struct MemoryContextStorage> Cogs::Core::MemoryContext::storage

Definition at line 17 of file MemoryContext.h.


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