March 2019
Intermediate to advanced
708 pages
17h 9m
English
BlueprintReadWrite as a UPROPERTY specifier indicates to the Unreal Header Tool that the property should have both Get and Set operations exposed for use in Blueprints.
BlueprintReadOnly is, as the name implies, a specifier that only allows Blueprint to retrieve the value of the property; never set it.
BlueprintReadOnly can be useful when a property is set by native code, but should be accessible within Blueprint.
It should be noted that BlueprintReadWrite and BlueprintReadOnly don't specify anything about the property being accessible in the Details panels or the My Blueprint section of the editor: these specifiers only control the generation of the getter/setter nodes for use in Blueprint graphs.
Read now
Unlock full access