2020-03-11_18:48:51
Blueprint classes can be created as a derived class of a C++ class that has the Blueprintable
specifier in the UCLASS
macro.
Within the Blueprint editor we can set default values for the UPROPERTY
C++ class members, including pointers to Assets.
To create a new derived Blueprint class, find the desired C++ class in either the Content Browser or the Class Viewer, right-click, select Create Blueprint class
.
The naming convention state that Blueprint classes should have a named starting with BP_
.
The UPROPERTY
members that have been marked with EditAnywhere
or EditDefaultsOnly
can now be
[[2020-03-09_21:54:48]] Blueprints
[[[2020-03-09_21:34:05]] UCLASS
[[2020-03-09_21:43:36]] UPROPERTY
[[2020-03-10_21:23:32]] Naming convetion
[[2020-03-11_19:00:31]] Assets