小编BoP*_*BoP的帖子

成员声明中的“class”关键字是什么意思?

我目前正在学习 C++(用于虚幻引擎)。我在示例代码中遇到了一段我不明白的代码:

class APangaeaCharacter : public ACharacter
{
    GENERATED_BODY()

public:
    APangaeaCharacter();

    // Called every frame.
    virtual void Tick(float DeltaSeconds) override;

    /** Returns TopDownCameraComponent subobject **/
    FORCEINLINE class UCameraComponent* GetTopDownCameraComponent() const { return TopDownCameraComponent; }
    /** Returns CameraBoom subobject **/
    FORCEINLINE class USpringArmComponent* GetCameraBoom() const { return CameraBoom; }

private:
    /** Top down camera */
    UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Camera, meta = (AllowPrivateAccess = "true"))
    class UCameraComponent* TopDownCameraComponent;

    /** Camera boom positioning the camera above the character */
    UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category …
Run Code Online (Sandbox Code Playgroud)

c++ unreal-engine5

2
推荐指数
1
解决办法
186
查看次数

标签 统计

c++ ×1

unreal-engine5 ×1