PocketMine-MP 5.26.1 git-c80a4d5b550b6e2ecbcfecb041477309fb8a0e24
Loading...
Searching...
No Matches
pocketmine\network\mcpe\protocol\types\camera\CameraPreset Class Reference
+ Collaboration diagram for pocketmine\network\mcpe\protocol\types\camera\CameraPreset:

Public Member Functions

 __construct (private string $name, private string $parent, private ?float $xPosition, private ?float $yPosition, private ?float $zPosition, private ?float $pitch, private ?float $yaw, private ?float $rotationSpeed, private ?bool $snapToTarget, private ?Vector2 $horizontalRotationLimit, private ?Vector2 $verticalRotationLimit, private ?bool $continueTargeting, private ?float $blockListeningRadius, private ?Vector2 $viewOffset, private ?Vector3 $entityOffset, private ?float $radius, private ?float $yawLimitMin, private ?float $yawLimitMax, private ?int $audioListenerType, private ?bool $playerEffects, private ?bool $alignTargetAndCameraForward, private ?CameraPresetAimAssist $aimAssist,)
 
 getAimAssist ()
 
 getAlignTargetAndCameraForward ()
 
 getAudioListenerType ()
 
 getBlockListeningRadius ()
 
 getContinueTargeting ()
 
 getEntityOffset ()
 
 getHorizontalRotationLimit ()
 
 getName ()
 
 getParent ()
 
 getPitch ()
 
 getPlayerEffects ()
 
 getRadius ()
 
 getRotationSpeed ()
 
 getSnapToTarget ()
 
 getVerticalRotationLimit ()
 
 getViewOffset ()
 
 getXPosition ()
 
 getYaw ()
 
 getYawLimitMax ()
 
 getYawLimitMin ()
 
 getYPosition ()
 
 getZPosition ()
 
 write (PacketSerializer $out)
 

Static Public Member Functions

static read (PacketSerializer $in)
 

Public Attributes

const AUDIO_LISTENER_TYPE_CAMERA = 0
 
const AUDIO_LISTENER_TYPE_PLAYER = 1
 

Detailed Description

Definition at line 21 of file CameraPreset.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::__construct ( private string $name,
private string $parent,
private ?float $xPosition,
private ?float $yPosition,
private ?float $zPosition,
private ?float $pitch,
private ?float $yaw,
private ?float $rotationSpeed,
private ?bool $snapToTarget,
private ?Vector2 $horizontalRotationLimit,
private ?Vector2 $verticalRotationLimit,
private ?bool $continueTargeting,
private ?float $blockListeningRadius,
private ?Vector2 $viewOffset,
private ?Vector3 $entityOffset,
private ?float $radius,
private ?float $yawLimitMin,
private ?float $yawLimitMax,
private ?int $audioListenerType,
private ?bool $playerEffects,
private ?bool $alignTargetAndCameraForward,
private ?CameraPresetAimAssist $aimAssist )

Definition at line 25 of file CameraPreset.php.

Member Function Documentation

◆ getAimAssist()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getAimAssist ( )

Definition at line 92 of file CameraPreset.php.

◆ getAlignTargetAndCameraForward()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getAlignTargetAndCameraForward ( )

Definition at line 90 of file CameraPreset.php.

◆ getAudioListenerType()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getAudioListenerType ( )

Definition at line 86 of file CameraPreset.php.

◆ getBlockListeningRadius()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getBlockListeningRadius ( )

Definition at line 74 of file CameraPreset.php.

◆ getContinueTargeting()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getContinueTargeting ( )

Definition at line 72 of file CameraPreset.php.

◆ getEntityOffset()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getEntityOffset ( )

Definition at line 78 of file CameraPreset.php.

◆ getHorizontalRotationLimit()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getHorizontalRotationLimit ( )

Definition at line 68 of file CameraPreset.php.

◆ getName()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getName ( )

Definition at line 50 of file CameraPreset.php.

◆ getParent()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getParent ( )

Definition at line 52 of file CameraPreset.php.

◆ getPitch()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getPitch ( )

Definition at line 60 of file CameraPreset.php.

◆ getPlayerEffects()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getPlayerEffects ( )

Definition at line 88 of file CameraPreset.php.

◆ getRadius()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getRadius ( )

Definition at line 80 of file CameraPreset.php.

◆ getRotationSpeed()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getRotationSpeed ( )

Definition at line 64 of file CameraPreset.php.

◆ getSnapToTarget()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getSnapToTarget ( )

Definition at line 66 of file CameraPreset.php.

◆ getVerticalRotationLimit()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getVerticalRotationLimit ( )

Definition at line 70 of file CameraPreset.php.

◆ getViewOffset()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getViewOffset ( )

Definition at line 76 of file CameraPreset.php.

◆ getXPosition()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getXPosition ( )

Definition at line 54 of file CameraPreset.php.

◆ getYaw()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getYaw ( )

Definition at line 62 of file CameraPreset.php.

◆ getYawLimitMax()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getYawLimitMax ( )

Definition at line 84 of file CameraPreset.php.

◆ getYawLimitMin()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getYawLimitMin ( )

Definition at line 82 of file CameraPreset.php.

◆ getYPosition()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getYPosition ( )

Definition at line 56 of file CameraPreset.php.

◆ getZPosition()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::getZPosition ( )

Definition at line 58 of file CameraPreset.php.

◆ read()

static pocketmine\network\mcpe\protocol\types\camera\CameraPreset::read ( PacketSerializer $in)
static

Definition at line 94 of file CameraPreset.php.

◆ write()

pocketmine\network\mcpe\protocol\types\camera\CameraPreset::write ( PacketSerializer $out)

Definition at line 144 of file CameraPreset.php.

Member Data Documentation

◆ AUDIO_LISTENER_TYPE_CAMERA

const pocketmine\network\mcpe\protocol\types\camera\CameraPreset::AUDIO_LISTENER_TYPE_CAMERA = 0

Definition at line 22 of file CameraPreset.php.

◆ AUDIO_LISTENER_TYPE_PLAYER

const pocketmine\network\mcpe\protocol\types\camera\CameraPreset::AUDIO_LISTENER_TYPE_PLAYER = 1

Definition at line 23 of file CameraPreset.php.


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