MassAIBehavior

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct UStruct

FMassHitResult

Public struct UStruct

FMassLookAtFragment

Struct that holds all parameters of the current entity look at

Public struct UStruct

FMassLookAtTargetTag

Special tag to mark an entity that could be tracked by the LookAt

Public struct UStruct

FMassLookAtTrajectoryFragment

Public struct UStruct

FMassLookAtTrajectoryPoint

Public struct UStruct

FMassStateTreeActivated

Special tag to know if the state tree has been activated

Public struct UStruct meta

FMassStateTreeEvaluatorBase

Base struct for all Mass StateTree Evaluators.

Public struct UStruct

FMassStateTreeExecutionContext

Extends FStateTreeExecutionContext to provide additional data to Evaluators and Tasks related to MassSimulation

Public struct UStruct

FMassStateTreeFragment

Public struct

FMassStateTreeHandle

A handle pointing to a registered StateTree asset in UMassStateTreeSubsystem.

Public struct UStruct meta

FMassStateTreeTaskBase

Base struct for all Mass StateTree Tasks.

Public struct UStruct

FMassZoneGraphAnnotationTagsFragment

Public struct UStruct

FMassZoneGraphAnnotationVariableTickChunkFragment

Public class

IMassAIBehaviorModule

The public interface to this module.

Public class UClass

UMassComponentHitSubsystem

Subsystem that keeps track of the latest component hits and allow mass entities to retrieve and handle them

Public class UClass

UMassLookAtProcessor

Processor to choose and assign LookAt configurations

Public class UClass Meta

UMassLookAtTargetTrait

Public class UClass Meta

UMassLookAtTrait

Public class UClass

UMassStateTreeActivationProcessor

Processor to send the activation signal to the state tree which will execute the first tick

Public class UClass

UMassStateTreeFragmentDestructor

Processor to stop and uninitialize StateTrees on entities.

Public class UClass

UMassStateTreeProcessor

Processor for executing a StateTree

Public class UClass BlueprintType Meta collapsecategories, editinlinenew

UMassStateTreeSchema

StateTree Schema for Mass behaviors.

Public class UClass

UMassStateTreeSubsystem

A subsystem managing StateTree assets in Mass

Public class UClass Meta

UMassStateTreeTrait

Feature that adds StateTree execution functionality to a mass agent.

Public class UClass

UMassZoneGraphAnnotationTagsInitializer

Processor for initializing ZoneGraph annotation tags.

Public class UClass

UMassZoneGraphAnnotationTagUpdateProcessor

Processor for update ZoneGraph annotation tags periodically and on lane changed signal.

Public class UClass Meta

UMassZoneGraphAnnotationTrait

Enums

Name

Description

Public enum UEnum

EMassLookAtGazeMode

Gifferent gaze modes applied on top of the look at mode.

Public enum UEnum

EMassLookAtMode

Primary look at mode, gazing can be applied on top.

Variables

Name Description

Public variable

const FName

 

AnnotationTagsChanged

Public variable

const FName

 

ContextualAnimTaskFinished

Public variable

const FName

 

DelayedTransitionWakeup

Public name, available to the world.

Public variable

const FName

 

HitReceived

Public variable

const FName

 

LookAtFinished

Public name, available to the world.

Public variable

const FName

 

NewStateTreeTaskRequired

Public name, available to the world.

Public variable

const FName

 

StandTaskFinished

Public name, available to the world.

Public variable

const FName

 

StateTreeActivate

Public variable

const FName

 

UpdateAnnotationTags