Hi.
I am trying to understand the following: I extended UUserWidget to a custom class which I set as parent class of my UMG widget. In it I have several buttons.I pass pointers of these buttons into the parent class using C++ semantics:
UPROPERTY(BlueprintReadWrite, VisibleAnywhere, meta = (BindWidget))
class UButton* StartButton = nullptr;
UPROPERTY(BlueprintReadWrite, VisibleAnywhere, meta = (BindWidget))
class UButton* BackToMainMenuButton = nullptr;
It all looks good on the C++ side. But on the BP side I can’t see these variables in the “Variables” side panel anymore. I can access these variable by using getters node, but I would like to understand why the bound to parent class variables are invisible even though they are created inside the BP and not C++.
Thanks.