GOG GALAXY SDK Documentation
|
Listener for the event of changing persona data. More...
#include <IFriends.h>
Public Types | |
enum | PersonaStateChange { PERSONA_CHANGE_NONE = 0x0000 , PERSONA_CHANGE_NAME = 0x0001 , PERSONA_CHANGE_AVATAR = 0x0002 , PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_SMALL = 0x0004 , PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_MEDIUM = 0x0008 , PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_LARGE = 0x0010 , PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_ANY = PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_SMALL | PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_MEDIUM | PERSONA_CHANGE_AVATAR_DOWNLOADED_IMAGE_LARGE } |
Describes what has changed about a user. More... | |
Public Member Functions | |
virtual void | OnPersonaDataChanged (GalaxyID userID, uint32_t personaStateChange)=0 |
Notification for the event of changing persona data. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from GalaxyTypeAwareListener< PERSONA_DATA_CHANGED > | |
static ListenerType | GetListenerType () |
Returns the type of the listener. More... | |
Listener for the event of changing persona data.
enum PersonaStateChange |
Describes what has changed about a user.
|
pure virtual |
Notification for the event of changing persona data.
[in] | userID | The ID of the user. |
[in] | personaStateChange | The bit sum of the PersonaStateChange. |