THTNWorldStateOperation

Windows
MacOS
Linux

References

Module

HTNPlanner

Header

/Engine/Plugins/AI/HTNPlanner/Source/HTNPlanner/Public/HTNDomain.h

Include

#include "HTNDomain.h"

Syntax

template<typename TOperationEnum>
struct THTNWorldStateOperation

Variables

Name Description

Public variable

const FHTNPolic...

 

KeyLeftHand

Public variable

FHTNPolicy::FWS...

 

KeyRightHand

Public variable

const FHTNPolic...

 

Operation

Public variable

FHTNPolicy::FWS...

 

Value

Constructors

Name Description

Public function

THTNWorldStateOperation

(
    const FHTNPolicy::FWSKey InKeyLeftH...,
    const FHTNPolicy::FWSOperationID In...
)

Public function

THTNWorldStateOperation

(
    const FHTNPolicy::FWSKey InKeyLeftH...,
    const FOperationEnum InOperation
)

Public function

THTNWorldStateOperation

(
    const TAlternativeKey InKeyLeftHand,
    const FOperationEnum InOperation
)

Functions

Name Description

Public function Const

bool

 

IsRHSAbsolute()

Public function Const

bool

 

IsValid()

Public function

THTNWorldSta...

 

SetRHSAsValue

(
    const FHTNPolicy::FWSValue InValue
)

Public function

THTNWorldSta...

 

SetRHSAsWSKey

(
    const FHTNPolicy::FWSKey InKeyRight...
)

Public function

THTNWorldSta...

 

SetRHSAsWSKey

(
    const TAlternativeKey InKeyRightHan...
)

Typedefs

Name

Description

FOperationEnum

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss