PocketMine-MP 5.42.1 git-d77520d210fcb967a02bc11817ad625393c8ebc6
Loading...
Searching...
No Matches
pocketmine\world\format\io\region\RegionGarbageMap Class Reference
+ Collaboration diagram for pocketmine\world\format\io\region\RegionGarbageMap:

Public Member Functions

 __construct (array $entries)
 
 add (RegionLocationTableEntry $entry)
 
 allocate (int $newSize)
 
 end ()
 
 getArray ()
 
 remove (RegionLocationTableEntry $entry)
 

Static Public Member Functions

static buildFromLocationTable (array $locationTable)
 

Detailed Description

Definition at line 32 of file RegionGarbageMap.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\world\format\io\region\RegionGarbageMap::__construct ( array $entries)
Parameters
RegionLocationTableEntry[]$entries

Definition at line 44 of file RegionGarbageMap.php.

Member Function Documentation

◆ add()

pocketmine\world\format\io\region\RegionGarbageMap::add ( RegionLocationTableEntry $entry)

Definition at line 114 of file RegionGarbageMap.php.

◆ allocate()

pocketmine\world\format\io\region\RegionGarbageMap::allocate ( int $newSize)

Definition at line 135 of file RegionGarbageMap.php.

◆ buildFromLocationTable()

static pocketmine\world\format\io\region\RegionGarbageMap::buildFromLocationTable ( array $locationTable)
static
Parameters
RegionLocationTableEntry[] | null[]$locationTable

Definition at line 53 of file RegionGarbageMap.php.

◆ end()

pocketmine\world\format\io\region\RegionGarbageMap::end ( )

Definition at line 129 of file RegionGarbageMap.php.

◆ getArray()

pocketmine\world\format\io\region\RegionGarbageMap::getArray ( )
Returns
RegionLocationTableEntry[] @phpstan-return array<int, RegionLocationTableEntry>

Definition at line 90 of file RegionGarbageMap.php.

◆ remove()

pocketmine\world\format\io\region\RegionGarbageMap::remove ( RegionLocationTableEntry $entry)

Definition at line 122 of file RegionGarbageMap.php.


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