PocketMine-MP 5.35.1 git-e32e836dad793a3a3c8ddd8927c00e112b1e576a
Loading...
Searching...
No Matches
pocketmine\world\light\LightPropagationContext Class Reference
+ Collaboration diagram for pocketmine\world\light\LightPropagationContext:

Public Attributes

SplQueue $removalQueue
 
array $removalVisited = []
 
SplQueue $spreadQueue
 
array $spreadVisited = []
 

Detailed Description

Definition at line 28 of file LightPropagationContext.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\world\light\LightPropagationContext::__construct ( )

Definition at line 46 of file LightPropagationContext.php.

Member Data Documentation

◆ $removalQueue

SplQueue pocketmine\world\light\LightPropagationContext::$removalQueue

@phpstan-var \SplQueue<array{int, int, int, int}>

Definition at line 39 of file LightPropagationContext.php.

◆ $removalVisited

array pocketmine\world\light\LightPropagationContext::$removalVisited = []

Definition at line 44 of file LightPropagationContext.php.

◆ $spreadQueue

SplQueue pocketmine\world\light\LightPropagationContext::$spreadQueue

@phpstan-var \SplQueue<array{int, int, int}>

Definition at line 31 of file LightPropagationContext.php.

◆ $spreadVisited

array pocketmine\world\light\LightPropagationContext::$spreadVisited = []

Definition at line 36 of file LightPropagationContext.php.


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