LeviLamina
Loading...
Searching...
No Matches
IPlayerDimensionTransferProxy Class Referenceabstract
+ Inheritance diagram for IPlayerDimensionTransferProxy:

Public Member Functions

virtual void playerDimensionChangedEvent (::Player &, ::DimensionType, ::DimensionType)=0
 
virtual::Actor * getAgent (::Player &)=0
 
virtual void resetAgent (::Player &)=0
 
virtual void stopUsingItem (::Player &)=0
 
virtual bool hasRespawnPosition (::Player const &) const =0
 
virtual::BlockPos const & getSpawnPosition (::Player const &) const =0
 
virtual bool isRespawningFromTheEnd (::Player const &) const =0
 
virtual void fireWillChangeDimension (::Player &)=0
 
virtual void moveTo (::Player &, ::Vec3 const &)=0
 
virtual void setPreviousPosition (::Player &)=0
 
virtual void resetInterpolation (::Player &)=0
 
virtual void prepareRegion (::Player &, ::Dimension const &)=0
 
virtual::MovePlayerPacket createMovePlayerPacket (::Player const &, ::PlayerPositionModeComponent::PositionMode) const =0
 
virtual void setAgent (::Player &, ::Actor &)=0
 
virtual::Vec3 calculateAgentSpawnPosition (::Player const &) const =0
 
virtual bool isRespawnReady (::Player const &) const =0
 
virtual ::std::pair< bool, ::std::optional<::SubChunkPos > > hasSubChunksAt (::Player const &, ::BlockPos const &, ::BlockPos const &) const =0
 
virtual void transferTickingArea (::Actor &, ::Dimension &)=0
 

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