![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ToolTarget.h>
Public Member Functions | |
| FToolTargetTypeRequirements () | |
| FToolTargetTypeRequirements (const UClass *Interface0) | |
| FToolTargetTypeRequirements (const TArray< const UClass * > &InterfacesIn) | |
| FToolTargetTypeRequirements & | Add (UClass *Interface) |
| INTERACTIVETOOLSFRAMEWORK_API bool | AreSatisfiedBy (UClass *Class) const |
| INTERACTIVETOOLSFRAMEWORK_API bool | AreSatisfiedBy (UToolTarget *ToolTarget) const |
Public Attributes | |
| TArray< const UClass *, TInlineAllocator< 5 > > | Interfaces |
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.
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
| bool FToolTargetTypeRequirements::AreSatisfiedBy | ( | UToolTarget * | ToolTarget | ) | const |
| TArray<const UClass*, TInlineAllocator<5> > FToolTargetTypeRequirements::Interfaces |