等价物为TSubclassOf,但是要获取对特定类的引用,则可以使用ClassName :: StaticClass(),因此,例如,如果您想要一个允许所有Pawn类型但默认值为MyGameCharacter的下拉列表,则代码为:] >
UPROPERTY(BlueprintReadWrite, EditAnywhere)
TSubclassOf<APawn> PawnType;
void MyClassConstructor()
{
PawnType = MyGameCharacter::StaticClass();
}