|
PocketMine-MP 5.36.1 git-eaa7c4834c8fe2f379d24e7f0ee6cc63cfb18ccc
|
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.