FToolTargetTypeRequirements

A structure used to specify the requirements of a tool for its target.

Choose your operating system:

Windows

macOS

Linux

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/InteractiveToolsFramework/Public/ToolTargets/ToolTarget.h

Include

#include "ToolTargets/ToolTarget.h"

Syntax

class FToolTargetTypeRequirements

Remarks

A structure used to specify the requirements of a tool for its target. E.g., a tool may need a target that has interfaces x,y,z.

Variables

Name Description

Public variable

TArray< const U...

 

Interfaces

Constructors

Name Description

Public function

FToolTargetTypeRequirements()

Public function

FToolTargetTypeRequirements

(
    const UClass* Interface0
)

Public function

FToolTargetTypeRequirements

(
    const TArray< const UClass* > ...
)

Functions

Name Description

Public function

FToolTargetT...

 

Add

(
    UClass* Interface
)

Public function Const

bool

 

AreSatisfiedBy

(
    UClass* Class
)

Public function Const

bool

 

AreSatisfiedBy

(
    UToolTarget* ToolTarget
)