| 
    PocketMine-MP 5.37.1 git-cef37e7835c666594588f957a47b27d521c6a58e
    
   | 
 
 Inheritance diagram for pocketmine\utils\ObjectSet:
 Collaboration diagram for pocketmine\utils\ObjectSet:Public Member Functions | |
| add (object ... $objects) | |
| clear () | |
| contains (object $object) | |
| getIterator () | |
| remove (object ... $objects) | |
| toArray () | |
@phpstan-template T of object @phpstan-implements \IteratorAggregate<int, T>
Definition at line 33 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::add | ( | object ... | $objects | ) | 
@phpstan-param T ...$objects
Definition at line 41 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::clear | ( | ) | 
Definition at line 54 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::contains | ( | object | $object | ) | 
Definition at line 58 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::getIterator | ( | ) | 
@phpstan-return \ArrayIterator<int, T>
Definition at line 63 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::remove | ( | object ... | $objects | ) | 
@phpstan-param T ...$objects
Definition at line 48 of file ObjectSet.php.
| pocketmine\utils\ObjectSet::toArray | ( | ) | 
Definition at line 71 of file ObjectSet.php.