|
PocketMine-MP 5.42.1 git-d77520d210fcb967a02bc11817ad625393c8ebc6
|
Inheritance diagram for pocketmine\data\bedrock\block\convert\property\StateMap:
Collaboration diagram for pocketmine\data\bedrock\block\convert\property\StateMap:Public Member Functions | |
| getRawToValueMap () | |
| printableValue (mixed $value) | |
| rawToValue (int|string $raw) | |
| valueToRaw (mixed $value) | |
@phpstan-template TValue @phpstan-template TRaw of int|string
Definition at line 30 of file StateMap.php.
| pocketmine\data\bedrock\block\convert\property\StateMap::getRawToValueMap | ( | ) |
@phpstan-return array<TRaw, TValue>
Implemented in pocketmine\data\bedrock\block\convert\property\EnumFromRawStateMap, and pocketmine\data\bedrock\block\convert\property\IntFromRawStateMap.
| pocketmine\data\bedrock\block\convert\property\StateMap::printableValue | ( | mixed | $value | ) |
@phpstan-param TValue $value
Implemented in pocketmine\data\bedrock\block\convert\property\EnumFromRawStateMap, and pocketmine\data\bedrock\block\convert\property\IntFromRawStateMap.
| pocketmine\data\bedrock\block\convert\property\StateMap::rawToValue | ( | int|string | $raw | ) |
@phpstan-param TRaw $raw @phpstan-return TValue|null
Implemented in pocketmine\data\bedrock\block\convert\property\EnumFromRawStateMap, and pocketmine\data\bedrock\block\convert\property\IntFromRawStateMap.
| pocketmine\data\bedrock\block\convert\property\StateMap::valueToRaw | ( | mixed | $value | ) |
@phpstan-param TValue $value @phpstan-return TRaw
Implemented in pocketmine\data\bedrock\block\convert\property\EnumFromRawStateMap, and pocketmine\data\bedrock\block\convert\property\IntFromRawStateMap.