Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
Online_groups

Classes

class  GroupApplication
 Serves as both Application and Invitation. More...
class  GroupApplicationCatalogue
class  GroupApplicationCatalogueFilters
class  GroupCatalogue
class  GroupCatalogueFilters
class  GroupData
class  GroupManifest
 Data needed to register a new Group. More...
class  GroupMemberCatalogue
class  GroupMemberCatalogueFilters
class  GroupMemberRole
class  GroupMembership

Enumerations

enum  EGroupApplicationCatalogueOrderBy { ID , CREATED_AT , ID , CREATED_AT }
enum  EGroupApplicationCatalogueOrderBy { ID , CREATED_AT , ID , CREATED_AT }
enum  EGroupCatalogueOrderBy {
  ID , CREATED_AT , NAME , PRIMARY_LANGUAGE ,
  ENLISTMENT_STATUS , CLAN_TAG , MEMBER_COUNT , ID ,
  CREATED_AT , NAME , PRIMARY_LANGUAGE , ENLISTMENT_STATUS ,
  CLAN_TAG , MEMBER_COUNT
}
enum  EGroupCatalogueOrderBy {
  ID , CREATED_AT , NAME , PRIMARY_LANGUAGE ,
  ENLISTMENT_STATUS , CLAN_TAG , MEMBER_COUNT , ID ,
  CREATED_AT , NAME , PRIMARY_LANGUAGE , ENLISTMENT_STATUS ,
  CLAN_TAG , MEMBER_COUNT
}
enum  EGroupEnlistmentStatus {
  IMMEDIATE , APPROVAL , FREEZE , IMMEDIATE ,
  APPROVAL , FREEZE
}
enum  EGroupEnlistmentStatus {
  IMMEDIATE , APPROVAL , FREEZE , IMMEDIATE ,
  APPROVAL , FREEZE
}
enum  EGroupGameplayApproach { GAMECODE , GAMECODE }
enum  EGroupGameplayApproach { GAMECODE , GAMECODE }
enum  EGroupGameplayFocus { GAMECODE , GAMECODE }
enum  EGroupGameplayFocus { GAMECODE , GAMECODE }
enum  EGroupGameRegion { GAMECODE , GAMECODE }
enum  EGroupGameRegion { GAMECODE , GAMECODE }
enum  EGroupImageType { BANNER , EMBLEM , BANNER , EMBLEM }
 Image type used to get specific image of a Group. More...
enum  EGroupImageType { BANNER , EMBLEM , BANNER , EMBLEM }
enum  EGroupMemberCatalogueOrderBy { ID , CREATED_AT , ID , CREATED_AT }
enum  EGroupMemberCatalogueOrderBy { ID , CREATED_AT , ID , CREATED_AT }
enum  EGroupReportReason {
  CHEATING , TOXIC_BEHAVIOR , INAPPROPRIATE_CONTENT , CHEATING ,
  TOXIC_BEHAVIOR , INAPPROPRIATE_CONTENT
}
enum  EGroupReportReason {
  CHEATING , TOXIC_BEHAVIOR , INAPPROPRIATE_CONTENT , CHEATING ,
  TOXIC_BEHAVIOR , INAPPROPRIATE_CONTENT
}
enum  ERolePermission {
  ERPERMISSION_APPLICATION_EVALUATE , ERPERMISSION_INVITATION_CREATE , ERPERMISSION_EDIT_GROUP_DATA , ERPERMISSION_KICK_MEMBER ,
  ERPERMISSION_ROLE_MANAGEMENT , ERPERMISSION_GROUP_DISBANDMENT , ERPERMISSION_APPLICATION_EVALUATE , ERPERMISSION_INVITATION_CREATE ,
  ERPERMISSION_EDIT_GROUP_DATA , ERPERMISSION_KICK_MEMBER , ERPERMISSION_ROLE_MANAGEMENT , ERPERMISSION_GROUP_DISBANDMENT
}
 Enum value represents a bitflag in GroupMemberRole::m_permissions. More...
enum  ERolePermission {
  ERPERMISSION_APPLICATION_EVALUATE , ERPERMISSION_INVITATION_CREATE , ERPERMISSION_EDIT_GROUP_DATA , ERPERMISSION_KICK_MEMBER ,
  ERPERMISSION_ROLE_MANAGEMENT , ERPERMISSION_GROUP_DISBANDMENT , ERPERMISSION_APPLICATION_EVALUATE , ERPERMISSION_INVITATION_CREATE ,
  ERPERMISSION_EDIT_GROUP_DATA , ERPERMISSION_KICK_MEMBER , ERPERMISSION_ROLE_MANAGEMENT , ERPERMISSION_GROUP_DISBANDMENT
}

Detailed Description

Enumeration Type Documentation

◆ EGroupApplicationCatalogueOrderBy [1/2]

Enumerator
ID 

Ordered by Group application ID.

ordered by assets IDs.

ordered by ID.

Ordered by Group membership ID.

Ordered by Group ID.

CREATED_AT 

Ordered by the time the application was created.

ordered by time when the assets were created.

Ordered by the time the member joined the Group.

Ordered by the time the Group was created.

ID 

Ordered by Group application ID.

ordered by assets IDs.

ordered by ID.

Ordered by Group membership ID.

Ordered by Group ID.

CREATED_AT 

Ordered by the time the application was created.

ordered by time when the assets were created.

Ordered by the time the member joined the Group.

Ordered by the time the Group was created.

Definition at line 12 of file EGroupApplicationCatalogueOrderBy.c.

◆ EGroupApplicationCatalogueOrderBy [2/2]

Enumerator
ID 

Ordered by Group application ID.

ordered by assets IDs.

ordered by ID.

Ordered by Group membership ID.

Ordered by Group ID.

CREATED_AT 

Ordered by the time the application was created.

ordered by time when the assets were created.

Ordered by the time the member joined the Group.

Ordered by the time the Group was created.

ID 

Ordered by Group application ID.

ordered by assets IDs.

ordered by ID.

Ordered by Group membership ID.

Ordered by Group ID.

CREATED_AT 

Ordered by the time the application was created.

ordered by time when the assets were created.

Ordered by the time the member joined the Group.

Ordered by the time the Group was created.

Definition at line 12 of file EGroupApplicationCatalogueOrderBy.c.

◆ EGroupCatalogueOrderBy [1/2]

Enumerator
ID 

Ordered by Group ID.

CREATED_AT 

Ordered by the time the Group was created.

NAME 

Ordered by Group name.

PRIMARY_LANGUAGE 

Ordered by primary language.

ENLISTMENT_STATUS 

Ordered by enlistment status.

CLAN_TAG 

Ordered by clan tag.

MEMBER_COUNT 

Ordered by number of members.

ID 

Ordered by Group ID.

CREATED_AT 

Ordered by the time the Group was created.

NAME 

Ordered by Group name.

PRIMARY_LANGUAGE 

Ordered by primary language.

ENLISTMENT_STATUS 

Ordered by enlistment status.

CLAN_TAG 

Ordered by clan tag.

MEMBER_COUNT 

Ordered by number of members.

Definition at line 12 of file EGroupCatalogueOrderBy.c.

◆ EGroupCatalogueOrderBy [2/2]

Enumerator
ID 

Ordered by Group ID.

CREATED_AT 

Ordered by the time the Group was created.

NAME 

Ordered by Group name.

PRIMARY_LANGUAGE 

Ordered by primary language.

ENLISTMENT_STATUS 

Ordered by enlistment status.

CLAN_TAG 

Ordered by clan tag.

MEMBER_COUNT 

Ordered by number of members.

ID 

Ordered by Group ID.

CREATED_AT 

Ordered by the time the Group was created.

NAME 

Ordered by Group name.

PRIMARY_LANGUAGE 

Ordered by primary language.

ENLISTMENT_STATUS 

Ordered by enlistment status.

CLAN_TAG 

Ordered by clan tag.

MEMBER_COUNT 

Ordered by number of members.

Definition at line 12 of file EGroupCatalogueOrderBy.c.

◆ EGroupEnlistmentStatus [1/2]

Enumerator
IMMEDIATE 

Group applications don't need any approval, the user joins immediately.

APPROVAL 

Group member with permissions must approve the application for the user to join the group.

FREEZE 

Any application to join the group is automatically rejected.

IMMEDIATE 

Group applications don't need any approval, the user joins immediately.

APPROVAL 

Group member with permissions must approve the application for the user to join the group.

FREEZE 

Any application to join the group is automatically rejected.

Definition at line 12 of file EGroupEnlistmentStatus.c.

◆ EGroupEnlistmentStatus [2/2]

Enumerator
IMMEDIATE 

Group applications don't need any approval, the user joins immediately.

APPROVAL 

Group member with permissions must approve the application for the user to join the group.

FREEZE 

Any application to join the group is automatically rejected.

IMMEDIATE 

Group applications don't need any approval, the user joins immediately.

APPROVAL 

Group member with permissions must approve the application for the user to join the group.

FREEZE 

Any application to join the group is automatically rejected.

Definition at line 12 of file EGroupEnlistmentStatus.c.

◆ EGroupGameplayApproach [1/2]

Enum specifies values for gameplay approach bitmask

Warning
Core implementation does not provide any predefined types. Every project must define its own types inside gamecode and the definition must have the same order as on the backend side.
Enumerator
GAMECODE 

INTERNAL - first type in gamecode definition should have this value.

GAMECODE 

INTERNAL - first type in gamecode definition should have this value.

Definition at line 17 of file EGroupGameplayApproach.c.

◆ EGroupGameplayApproach [2/2]

Enumerator
GAMECODE 

INTERNAL - first type in gamecode definition should have this value.

GAMECODE 

INTERNAL - first type in gamecode definition should have this value.

Definition at line 17 of file EGroupGameplayApproach.c.

◆ EGroupGameplayFocus [1/2]

Enum specifies values for gameplay focus bitmask

Warning
Core implementation does not provide any predefined types. Every project must define its own types inside gamecode and the definition must have the same order as on the backend side.
Enumerator
GAMECODE 
GAMECODE 

Definition at line 17 of file EGroupGameplayFocus.c.

◆ EGroupGameplayFocus [2/2]

Enumerator
GAMECODE 
GAMECODE 

Definition at line 17 of file EGroupGameplayFocus.c.

◆ EGroupGameRegion [1/2]

Enum specifies values for game region bitmask

Warning
Core implementation does not provide any predefined types. Every project must define its own types inside gamecode and the definition must have the same order as on the backend side.
Enumerator
GAMECODE 
GAMECODE 

Definition at line 17 of file EGroupGameRegion.c.

◆ EGroupGameRegion [2/2]

Enumerator
GAMECODE 
GAMECODE 

Definition at line 17 of file EGroupGameRegion.c.

◆ EGroupImageType [1/2]

Image type used to get specific image of a Group.

Enumerator
BANNER 
EMBLEM 
BANNER 
EMBLEM 

Definition at line 13 of file EGroupImageType.c.

◆ EGroupImageType [2/2]

Enumerator
BANNER 
EMBLEM 
BANNER 
EMBLEM 

Definition at line 13 of file EGroupImageType.c.

◆ EGroupMemberCatalogueOrderBy [1/2]

Enumerator
ID 

Ordered by Group membership ID.

CREATED_AT 

Ordered by the time the member joined the Group.

ID 

Ordered by Group membership ID.

CREATED_AT 

Ordered by the time the member joined the Group.

Definition at line 12 of file EGroupMemberCatalogueOrderBy.c.

◆ EGroupMemberCatalogueOrderBy [2/2]

Enumerator
ID 

Ordered by Group membership ID.

CREATED_AT 

Ordered by the time the member joined the Group.

ID 

Ordered by Group membership ID.

CREATED_AT 

Ordered by the time the member joined the Group.

Definition at line 12 of file EGroupMemberCatalogueOrderBy.c.

◆ EGroupReportReason [1/2]

Enumerator
CHEATING 
TOXIC_BEHAVIOR 
INAPPROPRIATE_CONTENT 
CHEATING 
TOXIC_BEHAVIOR 
INAPPROPRIATE_CONTENT 

Definition at line 12 of file EGroupReportReason.c.

◆ EGroupReportReason [2/2]

Enumerator
CHEATING 
TOXIC_BEHAVIOR 
INAPPROPRIATE_CONTENT 
CHEATING 
TOXIC_BEHAVIOR 
INAPPROPRIATE_CONTENT 

Definition at line 12 of file EGroupReportReason.c.

◆ ERolePermission [1/2]

Enum value represents a bitflag in GroupMemberRole::m_permissions.

Enumerator
ERPERMISSION_APPLICATION_EVALUATE 

1

ERPERMISSION_INVITATION_CREATE 

2

ERPERMISSION_EDIT_GROUP_DATA 

4

ERPERMISSION_KICK_MEMBER 

8

ERPERMISSION_ROLE_MANAGEMENT 

16

ERPERMISSION_GROUP_DISBANDMENT 

32

ERPERMISSION_APPLICATION_EVALUATE 

1

ERPERMISSION_INVITATION_CREATE 

2

ERPERMISSION_EDIT_GROUP_DATA 

4

ERPERMISSION_KICK_MEMBER 

8

ERPERMISSION_ROLE_MANAGEMENT 

16

ERPERMISSION_GROUP_DISBANDMENT 

32

Definition at line 13 of file ERolePermission.c.

◆ ERolePermission [2/2]

Enumerator
ERPERMISSION_APPLICATION_EVALUATE 

1

ERPERMISSION_INVITATION_CREATE 

2

ERPERMISSION_EDIT_GROUP_DATA 

4

ERPERMISSION_KICK_MEMBER 

8

ERPERMISSION_ROLE_MANAGEMENT 

16

ERPERMISSION_GROUP_DISBANDMENT 

32

ERPERMISSION_APPLICATION_EVALUATE 

1

ERPERMISSION_INVITATION_CREATE 

2

ERPERMISSION_EDIT_GROUP_DATA 

4

ERPERMISSION_KICK_MEMBER 

8

ERPERMISSION_ROLE_MANAGEMENT 

16

ERPERMISSION_GROUP_DISBANDMENT 

32

Definition at line 13 of file ERolePermission.c.