GOG GALAXY SDK Documentation
|
This is the complete list of members for IUser, including all inherited members.
CreateOpenIDConnection(const char *secretKey, const char *titleID, const char *connectionID, bool ignoreNonce=true, IPlayFabCreateOpenIDConnectionListener *const listener=NULL)=0 | IUser | pure virtual |
DeleteUserData(const char *key, ISpecificUserDataListener *const listener=NULL)=0 | IUser | pure virtual |
GetAccessToken()=0 | IUser | pure virtual |
GetAccessTokenCopy(char *buffer, uint32_t bufferLength)=0 | IUser | pure virtual |
GetEncryptedAppTicket(void *encryptedAppTicket, uint32_t maxEncryptedAppTicketSize, uint32_t ¤tEncryptedAppTicketSize)=0 | IUser | pure virtual |
GetGalaxyID()=0 | IUser | pure virtual |
GetIDToken()=0 | IUser | pure virtual |
GetIDTokenCopy(char *buffer, uint32_t bufferLength)=0 | IUser | pure virtual |
GetRefreshToken()=0 | IUser | pure virtual |
GetRefreshTokenCopy(char *buffer, uint32_t bufferLength)=0 | IUser | pure virtual |
GetSessionID()=0 | IUser | pure virtual |
GetUserData(const char *key, GalaxyID userID=GalaxyID())=0 | IUser | pure virtual |
GetUserDataByIndex(uint32_t index, char *key, uint32_t keyLength, char *value, uint32_t valueLength, GalaxyID userID=GalaxyID())=0 | IUser | pure virtual |
GetUserDataCopy(const char *key, char *buffer, uint32_t bufferLength, GalaxyID userID=GalaxyID())=0 | IUser | pure virtual |
GetUserDataCount(GalaxyID userID=GalaxyID())=0 | IUser | pure virtual |
IsLoggedOn()=0 | IUser | pure virtual |
IsUserDataAvailable(GalaxyID userID=GalaxyID())=0 | IUser | pure virtual |
LoginWithOpenIDConnect(const char *titleID, const char *connectionID, const char *idToken, bool createAccount=true, const char *encryptedRequest=NULL, const char *playerSecret=NULL, IPlayFabLoginWithOpenIDConnectListener *const listener=NULL)=0 | IUser | pure virtual |
ReportInvalidAccessToken(const char *accessToken, const char *info=NULL)=0 | IUser | pure virtual |
RequestEncryptedAppTicket(const void *data, uint32_t dataSize, IEncryptedAppTicketListener *const listener=NULL)=0 | IUser | pure virtual |
RequestUserData(GalaxyID userID=GalaxyID(), ISpecificUserDataListener *const listener=NULL)=0 | IUser | pure virtual |
SetUserData(const char *key, const char *value, ISpecificUserDataListener *const listener=NULL)=0 | IUser | pure virtual |
SignedIn()=0 | IUser | pure virtual |
SignInAnonymous(IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInAnonymousTelemetry(IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInAuthorizationCode(const char *authorizationCode, const char *redirectURI, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInCredentials(const char *login, const char *password, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInGalaxy(bool requireOnline=false, uint32_t timeout=15, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInLauncher(IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInPS4(const char *ps4ClientID, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInServerKey(const char *serverKey, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInSteam(const void *steamAppTicket, uint32_t steamAppTicketSize, const char *personaName, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInToken(const char *refreshToken, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInXB1(const char *xboxOneUserID, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInXBLive(const char *token, const char *signature, const char *marketplaceID, const char *locale, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignInXbox(uint64_t xboxID, IAuthListener *const listener=NULL)=0 | IUser | pure virtual |
SignOut()=0 | IUser | pure virtual |
~IUser() (defined in IUser) | IUser | inlinevirtual |