October 2016
Intermediate to advanced
452 pages
9h 47m
English
While marking classes as BlueprintType or Blueprintable allows us to pass instances of the class around in Blueprint, or to subclass the type with a Blueprint class, those specifiers don't actually say anything about member functions or variables, and if they should be exposed to Blueprint.
This recipe shows you how to mark a function so that it can be called within Blueprint graphs.
Actor class using the editor. Call the actor SlidingDoor.UPROPERTY to the new class:UFUNCTION(BlueprintCallable, Category = Door) void Open(); UPROPERTY() bool IsOpen; UPROPERTY() FVector TargetLocation;
.cpp file: ...Read now
Unlock full access