TCastFlags

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Templates/Casts.h

Include

#include "Templates/Casts.h"

Syntax

template<typename Type>
struct TCastFlags

Specializations

TCastFlags< AActor >
TCastFlags< APawn >
TCastFlags< APlayerController >
TCastFlags< const AActor >
TCastFlags< const APawn >
TCastFlags< const APlayerController >
TCastFlags< const FArrayProperty >
TCastFlags< const FBoolProperty >
TCastFlags< const FByteProperty >
TCastFlags< const FClassProperty >
TCastFlags< const FDelegateProperty >
TCastFlags< const FDoubleProperty >
TCastFlags< const FEnumProperty >
TCastFlags< const FFloatProperty >
TCastFlags< const FInt16Property >
TCastFlags< const FInt64Property >
TCastFlags< const FInt8Property >
TCastFlags< const FInterfaceProperty >
TCastFlags< const FIntProperty >
TCastFlags< const FLazyObjectProperty >
TCastFlags< const FMapProperty >
TCastFlags< const FMulticastDelegateProperty >
TCastFlags< const FMulticastInlineDelegateProperty >
TCastFlags< const FMulticastSparseDelegateProperty >
TCastFlags< const FNameProperty >
TCastFlags< const FNumericProperty >
TCastFlags< const FObjectProperty >
TCastFlags< const FObjectPropertyBase >
TCastFlags< const FProperty >
TCastFlags< const FSetProperty >
TCastFlags< const FSoftClassProperty >
TCastFlags< const FSoftObjectProperty >
TCastFlags< const FStrProperty >
TCastFlags< const FStructProperty >
TCastFlags< const FTextProperty >
TCastFlags< const FUInt16Property >
TCastFlags< const FUInt32Property >
TCastFlags< const FUInt64Property >
TCastFlags< const FWeakObjectProperty >
TCastFlags< const UBlueprint >
TCastFlags< const UClass >
TCastFlags< const UDelegateFunction >
TCastFlags< const UEnum >
TCastFlags< const UField >
TCastFlags< const UFunction >
TCastFlags< const ULevel >
TCastFlags< const UPackage >
TCastFlags< const UPrimitiveComponent >
TCastFlags< const USceneComponent >
TCastFlags< const UScriptStruct >
TCastFlags< const USkeletalMeshComponent >
TCastFlags< const USkinnedMeshComponent >
TCastFlags< const USparseDelegateFunction >
TCastFlags< const UStaticMeshComponent >
TCastFlags< const UStruct >
TCastFlags< FArrayProperty >
TCastFlags< FBoolProperty >
TCastFlags< FByteProperty >
TCastFlags< FClassProperty >
TCastFlags< FDelegateProperty >
TCastFlags< FDoubleProperty >
TCastFlags< FEnumProperty >
TCastFlags< FFloatProperty >
TCastFlags< FInt16Property >
TCastFlags< FInt64Property >
TCastFlags< FInt8Property >
TCastFlags< FInterfaceProperty >
TCastFlags< FIntProperty >
TCastFlags< FLazyObjectProperty >
TCastFlags< FMapProperty >
TCastFlags< FMulticastDelegateProperty >
TCastFlags< FMulticastInlineDelegateProperty >
TCastFlags< FMulticastSparseDelegateProperty >
TCastFlags< FNameProperty >
TCastFlags< FNumericProperty >
TCastFlags< FObjectProperty >
TCastFlags< FObjectPropertyBase >
TCastFlags< FProperty >
TCastFlags< FSetProperty >
TCastFlags< FSoftClassProperty >
TCastFlags< FSoftObjectProperty >
TCastFlags< FStrProperty >
TCastFlags< FStructProperty >
TCastFlags< FTextProperty >
TCastFlags< FUInt16Property >
TCastFlags< FUInt32Property >
TCastFlags< FUInt64Property >
TCastFlags< FWeakObjectProperty >
TCastFlags< UBlueprint >
TCastFlags< UClass >
TCastFlags< UDelegateFunction >
TCastFlags< UEnum >
TCastFlags< UField >
TCastFlags< UFunction >
TCastFlags< ULevel >
TCastFlags< UPackage >
TCastFlags< UPrimitiveComponent >
TCastFlags< USceneComponent >
TCastFlags< UScriptStruct >
TCastFlags< USkeletalMeshComponent >
TCastFlags< USkinnedMeshComponent >
TCastFlags< USparseDelegateFunction >
TCastFlags< UStaticMeshComponent >
TCastFlags< UStruct >

Constants

Name

Description

Value

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