FGenericTeamId

Choose your operating system:

Windows

macOS

Linux

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/GenericTeamAgentInterface.h

Include

#include "GenericTeamAgentInterface.h"

Syntax

struct FGenericTeamId

Variables

Name Description

Protected variable

uint8

 

TeamID

Constructors

Name Description

Public function

FGenericTeamId

(
    uint8 InTeamID
)

Functions

Name Description

Public function Static

ETeamAttitud...

 

GetAttitude

(
    const AActor* A,
    const AActor* B
)

Public function Static

ETeamAttitud...

 

GetAttitude

(
    FGenericTeamId TeamA,
    FGenericTeamId TeamB
)

Public function Const

uint8

 

GetId()

Public function Static

FGenericTeam...

 

GetTeamIdentifier

(
    const AActor* TeamMember
)

Public function Static

void

 

ResetAttitudeSolver()

Public function Static

void

 

SetAttitudeSolver

(
    const FAttitudeSolverFunction& Sol...
)

Operators

Name Description

Public function Const

 

operator uint8()

Enums

Name

Description

Private enum

EPredefinedId

Typedefs

Name

Description

FAttitudeSolverFunction

Constants

Name

Description

AttitudeSolverImpl

The default implementation makes all teams hostile @note that for consistency IGenericTeamAgentInterface should be using the same function (by default it does)

NoTeam