PocketMine-MP 5.23.3 git-f7687af337d001ddbcc47b8e773f014a33faa662
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 26 of file LightPropagationContext.php.

Constructor & Destructor Documentation

◆ __construct()

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

Definition at line 44 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 37 of file LightPropagationContext.php.

◆ $removalVisited

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

Definition at line 42 of file LightPropagationContext.php.

◆ $spreadQueue

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

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

Definition at line 29 of file LightPropagationContext.php.

◆ $spreadVisited

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

Definition at line 34 of file LightPropagationContext.php.


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