Photon Fusion 2.0.4

Public Member Functions | Public Attributes | List of all members
HeapConfiguration Class Reference

Memory Heap Settings More...

Inherits IConfigurationSanityCheck.

Public Member Functions

HeapConfiguration Init (int globalsSize)
 Initializes and creates a new HeapConfiguration based on the Global Size More...
 
void SanityCheck ()
 
override string ToString ()
 ToString More...
 

Public Attributes

int GlobalsSize
 Heap Global Size More...
 
int PageCount = Allocator.Config.DEFAULT_BLOCK_COUNT
 Default number of Heap Pages More...
 
PageSizes PageShift = Allocator.Config.DEFAULT_BLOCK_SHIFT
 Default size of each Heap Page More...
 

Detailed Description

Memory Heap Settings

Member Function Documentation

◆ Init()

HeapConfiguration Init ( int  globalsSize)

Initializes and creates a new HeapConfiguration based on the Global Size

◆ ToString()

override string ToString ( )

ToString

Member Data Documentation

◆ GlobalsSize

int GlobalsSize

Heap Global Size

◆ PageCount

Default number of Heap Pages

◆ PageShift

Default size of each Heap Page