BlueprintCallable
- 블루 프린트에서 호출이 가능하다. 하지만 블루프린트에서 편집이 가능하지 못하다.
- 이 매크로를 사용하려면 뒤에 Category 를 지정해주어야 오류가 나지 않는다.
- Category 지정시 |키를 이용하여 하위 경로를 지정할수 있다
BlueprintImplementableEvent
- C++가 아닌 블루 프린트에서 작성되는 함수이다.
BlueprintNativeEvent
- 위 두가지를 합친것인데, 프로그래밍 코드를 블루프린트로 덮어 씌울수 있다.
- 함수명 +"_Implementation"을 붙여준다.
class TestActor
void TestFunc(); // 1번
virtual void TestFunc_Implementation(); //2번
TestActor을 블루프린트로 전환했을 경우 TestFunc을 불러와서 그래프에서 함수 내부를 설계해주면 된다.
하지만 만약 함수를 불러왔는데 내부 구현을 해주지 않았다면 TestFunc_Implementation 이 호출된다.
'Unreal > Concept' 카테고리의 다른 글
언리얼 게임실행 프로세스 (0) | 2019.05.12 |
---|---|
각종 포인터 얻어오기 (0) | 2019.05.12 |
UClass (0) | 2019.05.09 |
TSubclassOf (0) | 2019.05.08 |
UPROPERTY, UCLASS, category, meta ,Transient 지정 매크로 (0) | 2019.05.01 |