ClassStructOrEnum

Underlying type for this variable, use FUnderlyingType to determine type without casting This can be a [UClass](API\Runtime\CoreUObject\UObject\UClass), [UStruct](API\Runtime\CoreUObject\UObject\UStruct) or [UEnum](API\Runtime\CoreUObject\UObject\UEnum).

Windows
MacOS
Linux

Syntax

[UPROPERTY](Programming/UnrealArchitecture/Reference/Properties)(EditAnywhere, Category=Type)
UObject * ClassStructOrEnum

Remarks

Underlying type for this variable, use FUnderlyingType to determine type without casting This can be a UClass, UStruct or UEnum. Pointing to something like the struct for an FVector, etc. In occasional situations this may be a UClass when we're dealing with DataInterface etc.

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