Cuberite
A lightweight, fast and extensible game server for Minecraft
Public Member Functions | Public Attributes | List of all members
cMojangAPI::sProfile Struct Reference

Holds data for a single player profile. More...

#include <MojangAPI.h>

Collaboration diagram for cMojangAPI::sProfile:
Collaboration graph
[legend]

Public Member Functions

 sProfile (void)
 Default constructor for the container's sake. More...
 
 sProfile (const AString &a_PlayerName, const cUUID &a_UUID, const AString &a_Textures, const AString &a_TexturesSignature, Int64 a_DateTime)
 Constructor for the storage creation. More...
 
 sProfile (const AString &a_PlayerName, const cUUID &a_UUID, const Json::Value &a_Properties, Int64 a_DateTime)
 Constructor that parses the values from the Json profile. More...
 

Public Attributes

Int64 m_DateTime
 
AString m_PlayerName
 
AString m_Textures
 
AString m_TexturesSignature
 
cUUID m_UUID
 

Detailed Description

Holds data for a single player profile.

Definition at line 92 of file MojangAPI.h.

Constructor & Destructor Documentation

cMojangAPI::sProfile::sProfile ( void  )
inline

Default constructor for the container's sake.

Definition at line 101 of file MojangAPI.h.

cMojangAPI::sProfile::sProfile ( const AString a_PlayerName,
const cUUID a_UUID,
const AString a_Textures,
const AString a_TexturesSignature,
Int64  a_DateTime 
)
inline

Constructor for the storage creation.

Definition at line 111 of file MojangAPI.h.

cMojangAPI::sProfile::sProfile ( const AString a_PlayerName,
const cUUID a_UUID,
const Json::Value &  a_Properties,
Int64  a_DateTime 
)

Constructor that parses the values from the Json profile.

Definition at line 179 of file MojangAPI.cpp.

Member Data Documentation

Int64 cMojangAPI::sProfile::m_DateTime

Definition at line 98 of file MojangAPI.h.

AString cMojangAPI::sProfile::m_PlayerName

Definition at line 94 of file MojangAPI.h.

AString cMojangAPI::sProfile::m_Textures

Definition at line 96 of file MojangAPI.h.

AString cMojangAPI::sProfile::m_TexturesSignature

Definition at line 97 of file MojangAPI.h.

cUUID cMojangAPI::sProfile::m_UUID

Definition at line 95 of file MojangAPI.h.


The documentation for this struct was generated from the following files: