How to see my class in blueprint editor?

I made class and I made a UPROPERTY() inside APawn class for it and I don’t see any field of that class, but I have already written UPROPERTY(EditAnywhere, BlueprintReadWrite) for every field which I need. And I inheritanced it from UObject. I want to see this class fields like in class CharacterMovement in ACharacter.
Here is code:

UCLASS()
class UCameraSettingsXAlt : public UObject
{
GENERATED_BODY()
//Some code…
}
UCLASS()
class UCameraSettingsXY : public UCameraSettingsXAlt
{
GENERATED_BODY()
//Also some code…
}
//the last class with which I have problem
UCLASS()
class UCameraControllerSettings : public UCameraSettingsXY
{
GENERATED_BODY()
}
UCLASS()
class PROJECTSANDBOX_API APSMainCharacter : public APawn
{
GENERATED_BODY()
private:
UPROPERTY(EditAnywhere, Category = “Camera”,)
UCameraControllerSettings* CameraSettings;
}

Blockquote

Add Blueprintable class specifier to your UCLASS macro.