8#include "TypedElementFrameworkTests.generated.h"
10UINTERFACE(MinimalAPI, BlueprintType, meta = (CannotImplementInterfaceInBlueprint))
28 UFUNCTION(BlueprintCallable, Category =
"TypedElementFramework|Testing")
31 UFUNCTION(BlueprintCallable, Category =
"TypedElementFramework|Testing")
35UINTERFACE(MinimalAPI, BlueprintType, meta = (CannotImplementInterfaceInBlueprint))
48 UFUNCTION(BlueprintCallable, Category =
"TypedElementFramework|Testing")
52UINTERFACE(MinimalAPI, BlueprintType, meta = (CannotImplementInterfaceInBlueprint))
65 UFUNCTION(BlueprintCallable, Category =
"TypedElementFramework|Testing")
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UINTERFACE(...)
Definition ObjectMacros.h:780
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition NameTypes.h:617
Definition TypedElementFrameworkTests.h:20
virtual bool SetDisplayName(const FTypedElementHandle &InElementHandle, FText InNewName, bool bNotify=true)
Definition TypedElementFrameworkTests.h:26
virtual FText GetDisplayName(const FTypedElementHandle &InElementHandle)
Definition TypedElementFrameworkTests.h:24
Definition TypedElementFrameworkTests.h:42
virtual bool MarkAsTested(const FTypedElementHandle &InElementHandle)
Definition TypedElementFrameworkTests.h:46
Definition TypedElementFrameworkTests.h:59
virtual bool GetIsTested(const FTypedElementHandle &InElementHandle) const
Definition TypedElementFrameworkTests.h:63
Definition Interface.h:19
Definition TypedElementFrameworkTests.h:100
Definition TypedElementFrameworkTests.h:113
Definition TypedElementFrameworkTests.h:12
Definition TypedElementFrameworkTests.h:126
Definition TypedElementFrameworkTests.h:37
Definition TypedElementFrameworkTests.h:54
Definition TypedElementHandle.h:625
Definition TypedElementFrameworkTests.h:92
UE_DECLARE_TYPED_ELEMENT_DATA_RTTI(FTestTypedElementData)
FName InternalElementId
Definition TypedElementFrameworkTests.h:95
Definition TypedElementHandle.h:18
Definition TypedElementHandle.h:271
BaseInterfaceType * InterfacePtr
Definition TypedElementHandle.h:386
FText GetDisplayName() const
Definition TypedElementFrameworkTests.h:72
bool SetDisplayName(FText InNewName, bool bNotify=true) const
Definition TypedElementFrameworkTests.h:73
bool MarkAsTested()
Definition TypedElementFrameworkTests.h:79
bool GetIsTested() const
Definition TypedElementFrameworkTests.h:85
Definition TypedElementHandle.h:396