18 lines
493 B
C
18 lines
493 B
C
typedef enum _PlayerStateMask {
|
|
USERLIST_STATE_IDLE = 1 << 0,
|
|
USERLIST_STATE_BUSY = 1 << 1,
|
|
USERLIST_STATE_AWAY = 1 << 2
|
|
} PlayerStateMask;
|
|
|
|
typedef enum _UserlistEvent {
|
|
USERLIST_EVENT_NONE = 0,
|
|
USERLIST_EVENT_ONLINE = 1 << 0,
|
|
USERLIST_EVENT_OFFLINE = 1 << 1,
|
|
USERLIST_EVENT_IDLE_ON = 1 << 2,
|
|
USERLIST_EVENT_IDLE_OFF = 1 << 3,
|
|
USERLIST_EVENT_AWAY_ON = 1 << 4,
|
|
USERLIST_EVENT_AWAY_OFF = 1 << 5
|
|
} UserlistEvent;
|
|
|
|
void gm_mcp_userlist_view_new(GmMcpPackage *package, GObject *parent);
|