| PocketMine-MP 5.36.1 git-eaa7c4834c8fe2f379d24e7f0ee6cc63cfb18ccc
    | 
 Collaboration diagram for pocketmine\world\light\LightPropagationContext:
 Collaboration diagram for pocketmine\world\light\LightPropagationContext:| Public Attributes | |
| SplQueue | $removalQueue | 
| array | $removalVisited = [] | 
| SplQueue | $spreadQueue | 
| array | $spreadVisited = [] | 
Definition at line 28 of file LightPropagationContext.php.
| pocketmine\world\light\LightPropagationContext::__construct | ( | ) | 
Definition at line 46 of file LightPropagationContext.php.
| SplQueue pocketmine\world\light\LightPropagationContext::$removalQueue | 
@phpstan-var \SplQueue<array{int, int, int, int}>
Definition at line 39 of file LightPropagationContext.php.
| array pocketmine\world\light\LightPropagationContext::$removalVisited = [] | 
Definition at line 44 of file LightPropagationContext.php.
| SplQueue pocketmine\world\light\LightPropagationContext::$spreadQueue | 
@phpstan-var \SplQueue<array{int, int, int}>
Definition at line 31 of file LightPropagationContext.php.
| array pocketmine\world\light\LightPropagationContext::$spreadVisited = [] | 
Definition at line 36 of file LightPropagationContext.php.