Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
FTribeData Struct Reference

#include <Tribe.h>

Public Member Functions

FStringTribeNameField ()
 
long double & LastNameChangeTimeField ()
 
unsigned int & OwnerPlayerDataIDField ()
 
int & TribeIDField ()
 
TArray< FString > & MembersPlayerNameField ()
 
TArray< unsigned int > & MembersPlayerDataIDField ()
 
TArray< unsigned int > & MembersLastOnlineAtField ()
 
TArray< unsigned char > & MembersRankGroupsField ()
 
TArray< unsigned int > & TribeAdminsField ()
 
TArray< FTribeAlliance > & TribeAlliancesField ()
 
bool & bSetGovernmentField ()
 
FTribeGovernmentTribeGovernmentField ()
 
TArray< FPrimalPlayerCharacterConfigStruct > & MembersConfigsField ()
 
TArray< FTribeWar > & TribeWarsField ()
 
TArray< FString > & TribeLogField ()
 
int & LogIndexField ()
 
TArray< FTribeRankGroup > & TribeRankGroupsField ()
 
TArray< FTribeEntity > & TribeEntitiesField ()
 
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & MembersPlayerDataIDSet_ServerField ()
 
bool & bMembersLoadedField ()
 
FStringNotificationTopicIdentifierField ()
 
int & ClaimFlagPaintingIdField ()
 
int & ClaimFlagPaintingRevisionField ()
 
TArray< short > & ClaimFlagStructureColorsField ()
 
FTribeAllianceFindTribeAlliance (unsigned int AllianceID)
 
int GetBestRankGroupForRank (int Rank)
 
int GetDefaultRankGroupIndex ()
 
FStringGetRankNameForPlayerID (FString *result, unsigned int PlayerDataID)
 
long double GetSecondsSinceLastNameChange (UObject *WorldContextObject)
 
FStringGetTribeNameWithRankGroup (FString *result, unsigned int PlayerDataID)
 
bool GetTribeRankGroupForPlayer (unsigned int PlayerDataID, FTribeRankGroup *outRankGroup)
 
int GetTribeRankGroupIndexForPlayer (unsigned int PlayerDataID)
 
bool HasTribeWarRequest (int TribeID, UWorld *ForWorld)
 
bool IsTribeAlliedWith (unsigned int OtherTribeID)
 
bool IsTribeWarActive (int TribeID, UWorld *ForWorld, bool bIncludeUnstarted)
 
void MarkTribeNameChanged (UObject *WorldContextObject)
 
void RefreshTribeWars (UWorld *ForWorld)
 
FTribeDataoperator= (FTribeData *__that)
 
FStringTribeNameField ()
 
long double & LastNameChangeTimeField ()
 
unsigned int & OwnerPlayerDataIDField ()
 
int & TribeIDField ()
 
TArray< FString > & MembersPlayerNameField ()
 
TArray< unsigned int > & MembersPlayerDataIDField ()
 
TArray< unsigned char > & MembersRankGroupsField ()
 
TArray< double > & SlotFreedTimeField ()
 
TArray< unsigned int > & TribeAdminsField ()
 
TArray< FTribeAlliance > & TribeAlliancesField ()
 
bool & bSetGovernmentField ()
 
FTribeGovernmentTribeGovernmentField ()
 
TArray< FPrimalPlayerCharacterConfigStruct > & MembersConfigsField ()
 
TArray< FTribeWar > & TribeWarsField ()
 
TArray< FString > & TribeLogField ()
 
int & LogIndexField ()
 
TArray< FTribeRankGroup > & TribeRankGroupsField ()
 
int & NumTribeDinosField ()
 
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & MembersPlayerDataIDSet_ServerField ()
 
bool IsTribeWarActive (int TribeID, UWorld *ForWorld, bool bIncludeUnstarted)
 
bool HasTribeWarRequest (int TribeID, UWorld *ForWorld)
 
void RefreshTribeWars (UWorld *ForWorld)
 
FTribeAllianceFindTribeAlliance (unsigned int AllianceID)
 
bool IsTribeAlliedWith (unsigned int OtherTribeID)
 
FStringGetTribeNameWithRankGroup (FString *result, unsigned int PlayerDataID)
 
FStringGetRankNameForPlayerID (FString *result, unsigned int PlayerDataID)
 
bool GetTribeRankGroupForPlayer (unsigned int PlayerDataID, FTribeRankGroup *outRankGroup)
 
int GetTribeRankGroupIndexForPlayer (unsigned int PlayerDataID)
 
int GetBestRankGroupForRank (int Rank)
 
void MarkTribeNameChanged (UObject *WorldContextObject)
 
long double GetSecondsSinceLastNameChange (UObject *WorldContextObject)
 
float GetTribeNameChangeCooldownTime (UObject *WorldContextObject)
 
int GetDefaultRankGroupIndex ()
 
FTribeDataoperator= (FTribeData *__that)
 

Static Public Member Functions

static UScriptStructStaticStruct ()
 
static UScriptStructStaticStruct ()
 

Detailed Description

Definition at line 16 of file Tribe.h.

Member Function Documentation

◆ bMembersLoadedField()

bool & FTribeData::bMembersLoadedField ( )
inline

Definition at line 37 of file Tribe.h.

◆ bSetGovernmentField() [1/2]

bool & FTribeData::bSetGovernmentField ( )
inline

Definition at line 33 of file Tribe.h.

◆ bSetGovernmentField() [2/2]

bool & FTribeData::bSetGovernmentField ( )
inline

Definition at line 28 of file Tribe.h.

◆ ClaimFlagPaintingIdField()

int & FTribeData::ClaimFlagPaintingIdField ( )
inline

Definition at line 39 of file Tribe.h.

◆ ClaimFlagPaintingRevisionField()

int & FTribeData::ClaimFlagPaintingRevisionField ( )
inline

Definition at line 40 of file Tribe.h.

◆ ClaimFlagStructureColorsField()

TArray< short > & FTribeData::ClaimFlagStructureColorsField ( )
inline

Definition at line 41 of file Tribe.h.

◆ FindTribeAlliance() [1/2]

FTribeAlliance * FTribeData::FindTribeAlliance ( unsigned int AllianceID)
inline

Definition at line 48 of file Tribe.h.

◆ FindTribeAlliance() [2/2]

FTribeAlliance * FTribeData::FindTribeAlliance ( unsigned int AllianceID)
inline

Definition at line 45 of file Tribe.h.

◆ GetBestRankGroupForRank() [1/2]

int FTribeData::GetBestRankGroupForRank ( int Rank)
inline

Definition at line 54 of file Tribe.h.

◆ GetBestRankGroupForRank() [2/2]

int FTribeData::GetBestRankGroupForRank ( int Rank)
inline

Definition at line 46 of file Tribe.h.

◆ GetDefaultRankGroupIndex() [1/2]

int FTribeData::GetDefaultRankGroupIndex ( )
inline

Definition at line 58 of file Tribe.h.

◆ GetDefaultRankGroupIndex() [2/2]

int FTribeData::GetDefaultRankGroupIndex ( )
inline

Definition at line 47 of file Tribe.h.

◆ GetRankNameForPlayerID() [1/2]

FString * FTribeData::GetRankNameForPlayerID ( FString * result,
unsigned int PlayerDataID )
inline

Definition at line 51 of file Tribe.h.

◆ GetRankNameForPlayerID() [2/2]

FString * FTribeData::GetRankNameForPlayerID ( FString * result,
unsigned int PlayerDataID )
inline

Definition at line 48 of file Tribe.h.

◆ GetSecondsSinceLastNameChange() [1/2]

long double FTribeData::GetSecondsSinceLastNameChange ( UObject * WorldContextObject)
inline

Definition at line 56 of file Tribe.h.

◆ GetSecondsSinceLastNameChange() [2/2]

long double FTribeData::GetSecondsSinceLastNameChange ( UObject * WorldContextObject)
inline

Definition at line 49 of file Tribe.h.

◆ GetTribeNameChangeCooldownTime()

float FTribeData::GetTribeNameChangeCooldownTime ( UObject * WorldContextObject)
inline

Definition at line 57 of file Tribe.h.

◆ GetTribeNameWithRankGroup() [1/2]

FString * FTribeData::GetTribeNameWithRankGroup ( FString * result,
unsigned int PlayerDataID )
inline

Definition at line 50 of file Tribe.h.

◆ GetTribeNameWithRankGroup() [2/2]

FString * FTribeData::GetTribeNameWithRankGroup ( FString * result,
unsigned int PlayerDataID )
inline

Definition at line 50 of file Tribe.h.

◆ GetTribeRankGroupForPlayer() [1/2]

bool FTribeData::GetTribeRankGroupForPlayer ( unsigned int PlayerDataID,
FTribeRankGroup * outRankGroup )
inline

Definition at line 52 of file Tribe.h.

◆ GetTribeRankGroupForPlayer() [2/2]

bool FTribeData::GetTribeRankGroupForPlayer ( unsigned int PlayerDataID,
FTribeRankGroup * outRankGroup )
inline

Definition at line 51 of file Tribe.h.

◆ GetTribeRankGroupIndexForPlayer() [1/2]

int FTribeData::GetTribeRankGroupIndexForPlayer ( unsigned int PlayerDataID)
inline

Definition at line 53 of file Tribe.h.

◆ GetTribeRankGroupIndexForPlayer() [2/2]

int FTribeData::GetTribeRankGroupIndexForPlayer ( unsigned int PlayerDataID)
inline

Definition at line 52 of file Tribe.h.

◆ HasTribeWarRequest() [1/2]

bool FTribeData::HasTribeWarRequest ( int TribeID,
UWorld * ForWorld )
inline

Definition at line 46 of file Tribe.h.

◆ HasTribeWarRequest() [2/2]

bool FTribeData::HasTribeWarRequest ( int TribeID,
UWorld * ForWorld )
inline

Definition at line 53 of file Tribe.h.

◆ IsTribeAlliedWith() [1/2]

bool FTribeData::IsTribeAlliedWith ( unsigned int OtherTribeID)
inline

Definition at line 49 of file Tribe.h.

◆ IsTribeAlliedWith() [2/2]

bool FTribeData::IsTribeAlliedWith ( unsigned int OtherTribeID)
inline

Definition at line 54 of file Tribe.h.

◆ IsTribeWarActive() [1/2]

bool FTribeData::IsTribeWarActive ( int TribeID,
UWorld * ForWorld,
bool bIncludeUnstarted )
inline

Definition at line 45 of file Tribe.h.

◆ IsTribeWarActive() [2/2]

bool FTribeData::IsTribeWarActive ( int TribeID,
UWorld * ForWorld,
bool bIncludeUnstarted )
inline

Definition at line 55 of file Tribe.h.

◆ LastNameChangeTimeField() [1/2]

long double & FTribeData::LastNameChangeTimeField ( )
inline

Definition at line 24 of file Tribe.h.

◆ LastNameChangeTimeField() [2/2]

long double & FTribeData::LastNameChangeTimeField ( )
inline

Definition at line 19 of file Tribe.h.

◆ LogIndexField() [1/2]

int & FTribeData::LogIndexField ( )
inline

Definition at line 38 of file Tribe.h.

◆ LogIndexField() [2/2]

int & FTribeData::LogIndexField ( )
inline

Definition at line 33 of file Tribe.h.

◆ MarkTribeNameChanged() [1/2]

void FTribeData::MarkTribeNameChanged ( UObject * WorldContextObject)
inline

Definition at line 55 of file Tribe.h.

◆ MarkTribeNameChanged() [2/2]

void FTribeData::MarkTribeNameChanged ( UObject * WorldContextObject)
inline

Definition at line 56 of file Tribe.h.

◆ MembersConfigsField() [1/2]

TArray< FPrimalPlayerCharacterConfigStruct > & FTribeData::MembersConfigsField ( )
inline

Definition at line 35 of file Tribe.h.

◆ MembersConfigsField() [2/2]

TArray< FPrimalPlayerCharacterConfigStruct > & FTribeData::MembersConfigsField ( )
inline

Definition at line 30 of file Tribe.h.

◆ MembersLastOnlineAtField()

TArray< unsigned int > & FTribeData::MembersLastOnlineAtField ( )
inline

Definition at line 24 of file Tribe.h.

◆ MembersPlayerDataIDField() [1/2]

TArray< unsigned int > & FTribeData::MembersPlayerDataIDField ( )
inline

Definition at line 28 of file Tribe.h.

◆ MembersPlayerDataIDField() [2/2]

TArray< unsigned int > & FTribeData::MembersPlayerDataIDField ( )
inline

Definition at line 23 of file Tribe.h.

◆ MembersPlayerDataIDSet_ServerField() [1/2]

TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & FTribeData::MembersPlayerDataIDSet_ServerField ( )
inline

Definition at line 41 of file Tribe.h.

◆ MembersPlayerDataIDSet_ServerField() [2/2]

TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & FTribeData::MembersPlayerDataIDSet_ServerField ( )
inline

Definition at line 36 of file Tribe.h.

◆ MembersPlayerNameField() [1/2]

TArray< FString > & FTribeData::MembersPlayerNameField ( )
inline

Definition at line 27 of file Tribe.h.

◆ MembersPlayerNameField() [2/2]

TArray< FString > & FTribeData::MembersPlayerNameField ( )
inline

Definition at line 22 of file Tribe.h.

◆ MembersRankGroupsField() [1/2]

TArray< unsigned char > & FTribeData::MembersRankGroupsField ( )
inline

Definition at line 29 of file Tribe.h.

◆ MembersRankGroupsField() [2/2]

TArray< unsigned char > & FTribeData::MembersRankGroupsField ( )
inline

Definition at line 25 of file Tribe.h.

◆ NotificationTopicIdentifierField()

FString & FTribeData::NotificationTopicIdentifierField ( )
inline

Definition at line 38 of file Tribe.h.

◆ NumTribeDinosField()

int & FTribeData::NumTribeDinosField ( )
inline

Definition at line 40 of file Tribe.h.

◆ operator=() [1/2]

FTribeData * FTribeData::operator= ( FTribeData * __that)
inline

Definition at line 59 of file Tribe.h.

◆ operator=() [2/2]

FTribeData * FTribeData::operator= ( FTribeData * __that)
inline

Definition at line 58 of file Tribe.h.

◆ OwnerPlayerDataIDField() [1/2]

unsigned int & FTribeData::OwnerPlayerDataIDField ( )
inline

Definition at line 25 of file Tribe.h.

◆ OwnerPlayerDataIDField() [2/2]

unsigned int & FTribeData::OwnerPlayerDataIDField ( )
inline

Definition at line 20 of file Tribe.h.

◆ RefreshTribeWars() [1/2]

void FTribeData::RefreshTribeWars ( UWorld * ForWorld)
inline

Definition at line 47 of file Tribe.h.

◆ RefreshTribeWars() [2/2]

void FTribeData::RefreshTribeWars ( UWorld * ForWorld)
inline

Definition at line 57 of file Tribe.h.

◆ SlotFreedTimeField()

TArray< double > & FTribeData::SlotFreedTimeField ( )
inline

Definition at line 30 of file Tribe.h.

◆ StaticStruct() [1/2]

static UScriptStruct * FTribeData::StaticStruct ( )
inlinestatic

Definition at line 60 of file Tribe.h.

◆ StaticStruct() [2/2]

static UScriptStruct * FTribeData::StaticStruct ( )
inlinestatic

Definition at line 59 of file Tribe.h.

◆ TribeAdminsField() [1/2]

TArray< unsigned int > & FTribeData::TribeAdminsField ( )
inline

Definition at line 31 of file Tribe.h.

◆ TribeAdminsField() [2/2]

TArray< unsigned int > & FTribeData::TribeAdminsField ( )
inline

Definition at line 26 of file Tribe.h.

◆ TribeAlliancesField() [1/2]

TArray< FTribeAlliance > & FTribeData::TribeAlliancesField ( )
inline

Definition at line 32 of file Tribe.h.

◆ TribeAlliancesField() [2/2]

TArray< FTribeAlliance > & FTribeData::TribeAlliancesField ( )
inline

Definition at line 27 of file Tribe.h.

◆ TribeEntitiesField()

TArray< FTribeEntity > & FTribeData::TribeEntitiesField ( )
inline

Definition at line 35 of file Tribe.h.

◆ TribeGovernmentField() [1/2]

FTribeGovernment & FTribeData::TribeGovernmentField ( )
inline

Definition at line 34 of file Tribe.h.

◆ TribeGovernmentField() [2/2]

FTribeGovernment & FTribeData::TribeGovernmentField ( )
inline

Definition at line 29 of file Tribe.h.

◆ TribeIDField() [1/2]

int & FTribeData::TribeIDField ( )
inline

Definition at line 26 of file Tribe.h.

◆ TribeIDField() [2/2]

int & FTribeData::TribeIDField ( )
inline

Definition at line 21 of file Tribe.h.

◆ TribeLogField() [1/2]

TArray< FString > & FTribeData::TribeLogField ( )
inline

Definition at line 37 of file Tribe.h.

◆ TribeLogField() [2/2]

TArray< FString > & FTribeData::TribeLogField ( )
inline

Definition at line 32 of file Tribe.h.

◆ TribeNameField() [1/2]

FString & FTribeData::TribeNameField ( )
inline

Definition at line 23 of file Tribe.h.

◆ TribeNameField() [2/2]

FString & FTribeData::TribeNameField ( )
inline

Definition at line 18 of file Tribe.h.

◆ TribeRankGroupsField() [1/2]

TArray< FTribeRankGroup > & FTribeData::TribeRankGroupsField ( )
inline

Definition at line 39 of file Tribe.h.

◆ TribeRankGroupsField() [2/2]

TArray< FTribeRankGroup > & FTribeData::TribeRankGroupsField ( )
inline

Definition at line 34 of file Tribe.h.

◆ TribeWarsField() [1/2]

TArray< FTribeWar > & FTribeData::TribeWarsField ( )
inline

Definition at line 36 of file Tribe.h.

◆ TribeWarsField() [2/2]

TArray< FTribeWar > & FTribeData::TribeWarsField ( )
inline

Definition at line 31 of file Tribe.h.


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