![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GenericTeamAgentInterface.h>
Public Types | |
| typedef TFunction< ETeamAttitude::Type(FGenericTeamId, FGenericTeamId)> | FAttitudeSolverFunction |
Public Member Functions | |
| FGenericTeamId (uint8 InTeamID=NoTeamId) | |
| operator uint8 () const | |
| uint8 | GetId () const |
Static Public Member Functions | |
| static AIMODULE_API FGenericTeamId | GetTeamIdentifier (const AActor *TeamMember) |
| static AIMODULE_API ETeamAttitude::Type | GetAttitude (const AActor *A, const AActor *B) |
| static ETeamAttitude::Type | GetAttitude (FGenericTeamId TeamA, FGenericTeamId TeamB) |
| static AIMODULE_API void | SetAttitudeSolver (const FAttitudeSolverFunction &Solver) |
| static AIMODULE_API void | ResetAttitudeSolver () |
Static Public Attributes | |
| static AIMODULE_API const FGenericTeamId | NoTeam |
Protected Attributes | |
| uint8 | TeamID |
Static Protected Attributes | |
| static AIMODULE_API FAttitudeSolverFunction | AttitudeSolverImpl = &DefaultTeamAttitudeSolver |
Friends | |
| uint32 | GetTypeHash (const FGenericTeamId Value) |
| typedef TFunction<ETeamAttitude::Type(FGenericTeamId, FGenericTeamId)> FGenericTeamId::FAttitudeSolverFunction |
|
inline |
|
static |
|
inlinestatic |
|
inline |
|
static |
|
inline |
|
static |
|
static |
|
friend |
|
staticprotected |
|
static |
|
protected |