Navigation
Unreal Engine C++ API Reference > Runtime > TypedElementFramework > Elements > Interfaces
Inheritance Hierarchy
- ISlateMetaData
- ITypedElementUiCapability
- ITypedElementUiEditableCapability
- TTypedElementUiEditableCapability
- ITypedElementUiStyleOverrideCapability
- TTypedElementUiStyleOverrideCapability
- ITypedElementUiTextCapability
- TTypedElementUiTextCapability
- ITypedElementUiTooltipCapability
- TTypedElementUiTooltipCapability
References
Module | TypedElementFramework |
Header | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementUiCapabilities.h |
Include | #include "Elements/Interfaces/TypedElementUiCapabilities.h" |
Syntax
class ITypedElementUiCapability : public ISlateMetaData
Remarks
UI Capabilities are objects that can be stored as meta data on widgets created through TEDS UI and describe the functionality offered by the widget. This allows arbitrary widgets to describe themselves and allows users of TEDS UI to call into or register with the widget.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Overridden from ISlateMetaData
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | IsOfTypeImpl
(
const FName& Type |
Checks whether this drag and drop operation can cast safely to the specified type. |