|
LeviLamina
|
Public Member Functions | |
| ServerPlayerMovementComponent & | operator= (ServerPlayerMovementComponent const &) |
| ServerPlayerMovementComponent (ServerPlayerMovementComponent const &) | |
| MCAPI | ServerPlayerMovementComponent (::ServerPlayerMovementComponent &&) |
| MCAPI | ServerPlayerMovementComponent (::std::unique_ptr<::IPlayerTickPolicy > policy) |
| MCAPI bool | addInteractPacket (::InteractPacket const &packet) |
| MCAPI bool | addInventoryTransactionPacket (::InventoryPacketHandler packet) |
| MCAPI bool | addPlayerAuthInputPacket (::PlayerAuthInputPacket &&packet) |
| MCAPI void | clear () |
| MCFOLD bool | doesServerHaveMovementAuthority () const |
| MCAPI bool | empty () const |
| MCAPI void | erase (::std::_Deque_const_iterator<::std::_Deque_val<::std::_Deque_simple_types<::MovementPackets > > > first, ::std::_Deque_const_iterator<::std::_Deque_val<::std::_Deque_simple_types<::MovementPackets > > > last) |
| MCAPI::MovementPackets & | front () |
| MCAPI ::optional_ref<::MovementPackets > | getOrCreate (::std::function< bool(::MovementPackets &)> const &fn) |
| MCFOLD ::std::unique_ptr<::IPlayerTickPolicy > const & | getPolicy () const |
| MCFOLD ::std::deque<::MovementPackets > const & | getQueue () const |
| MCAPI uint64 | getReadyToSimulateCount () const |
| MCAPI bool | isFull () const |
| MCAPI::ServerPlayerMovementComponent & | operator= (::ServerPlayerMovementComponent &&) |
| MCAPI void | popFront () |
| MCFOLD uint64 | size () const |
| MCAPI void * | $ctor () |
| MCAPI void * | $ctor (::ServerPlayerMovementComponent &&) |
| MCAPI void * | $ctor (::std::unique_ptr<::IPlayerTickPolicy > policy) |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 4, 4, ::std::bitset< 4 > > | mServerHasMovementAuthority |
| ::ll::TypedStorage< 1, 1, bool > | mServerHasInventoryAuthority |
| ::ll::TypedStorage< 4, 8, ::std::optional< float > > | mAcceptClientPosIfWithinDistanceSq |
| ::ll::TypedStorage< 8, 8, uint64 > | mPlayerTickCredits |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IPlayerTickPolicy > > | mPolicy |
| ::ll::TypedStorage< 8, 40, ::std::deque<::MovementPackets > > | mQueuedUpdates |