LeviLamina
Loading...
Searching...
No Matches
ServerNetworkHandler::Client Class Reference

Public Types

enum class  LoginState : uchar { AwaitingHandshake = 0 , AwaitingPlayerSpawn = 1 , PlayerSpawned = 2 }

Public Member Functions

MCAPI Client (::std::unique_ptr<::ConnectionRequest > primaryRequest, ::PlayerAuthenticationInfo primaryPlayerInfo)
MCAPI void addSubClientPlayerInfo (::SubClientId subClientId, ::PlayerAuthenticationInfo playerInfo)
MCAPI void removeSubClientPlayerInfo (::SubClientId subClientId)
MCAPI void * $ctor (::std::unique_ptr<::ConnectionRequest > primaryRequest, ::PlayerAuthenticationInfo primaryPlayerInfo)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ConnectionRequest > > mPrimaryRequest
::ll::TypedStorage< 8, 384, ::PlayerAuthenticationInfo > mPrimaryPlayerInfo
::ll::TypedStorage< 8, 32, ::std::string > mClientInfoPartyId
::ll::TypedStorage< 8, 64, ::std::unordered_map<::SubClientId, ::PlayerAuthenticationInfo > > mSubClientPlayerInfo
::ll::TypedStorage< 1, 1, ::ServerNetworkHandler::Client::LoginState > mLoginState

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