|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <ADoor.h>
ADoor에 대한 상속 다이어그램 :
ADoor에 대한 협력 다이어그램:Public 멤버 함수 | |
| ADoor () | |
| void | CloseDoor () |
| virtual void | CloseDoor_Implementation () |
| void | OnDoorMessage (int32 InDoorIndex, bool bInOpen, AActor *EventInstigator) |
| void | OpenDoor () |
| virtual void | OpenDoor_Implementation () |
| void | UpdateDoor (float InAlpha) |
Public 속성 | |
| bool | bStartOpened = false |
| 맵 배치 시 문이 열린 상태로 시작할지 여부 | |
| int32 | DoorIndex = 0 |
| FVector | LeftOpen = FVector(-120,0,0) |
| bool | OneShot = false |
| int32 | ReqCount = 1 |
| FVector | RightOpen = FVector(120,0,0) |
| TObjectPtr< USceneComponent > | SceneRoot |
| TObjectPtr< UStaticMeshComponent > | SM_Frame |
| TObjectPtr< UStaticMeshComponent > | SM_Left |
| TObjectPtr< UStaticMeshComponent > | SM_Right |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
Private 속성 | |
| float | Alpha = 0.0f |
| int32 | CurCount = 0 |
| ADoor::ADoor | ( | ) |
ADoor.cpp 파일의 13 번째 라인에서 정의되었습니다.
다음을 참조함 : DOOR_FRAME_PATH, DOOR_LEFT_PATH, DOOR_RIGHT_PATH, FComponentHelper::LoadAsset(), SceneRoot, SM_Frame, SM_Left, SM_Right.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
overrideprotectedvirtual |
ADoor.cpp 파일의 31 번째 라인에서 정의되었습니다.
다음을 참조함 : Alpha, bStartOpened, OnDoorMessage(), UpdateDoor().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void ADoor::CloseDoor | ( | ) |
| void ADoor::OnDoorMessage | ( | int32 | InDoorIndex, |
| bool | bInOpen, | ||
| AActor * | EventInstigator | ||
| ) |
ADoor.cpp 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : CloseDoor(), CurCount, DoorIndex, OpenDoor(), ReqCount.
다음에 의해서 참조됨 : BeginPlay().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ADoor::OpenDoor | ( | ) |
| void ADoor::UpdateDoor | ( | float | InAlpha | ) |
ADoor.cpp 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : Alpha, LeftOpen, RightOpen, SM_Left, SM_Right.
다음에 의해서 참조됨 : BeginPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
private |
ADoor.h 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginPlay(), UpdateDoor().
| bool ADoor::bStartOpened = false |
|
private |
ADoor.h 파일의 65 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnDoorMessage().
| int32 ADoor::DoorIndex = 0 |
ADoor.h 파일의 47 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnDoorMessage().
| FVector ADoor::LeftOpen = FVector(-120,0,0) |
ADoor.h 파일의 60 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateDoor().
| int32 ADoor::ReqCount = 1 |
ADoor.h 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnDoorMessage().
| FVector ADoor::RightOpen = FVector(120,0,0) |
ADoor.h 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateDoor().
| TObjectPtr<UStaticMeshComponent> ADoor::SM_Frame |
| TObjectPtr<UStaticMeshComponent> ADoor::SM_Left |
ADoor.h 파일의 42 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ADoor(), UpdateDoor().
| TObjectPtr<UStaticMeshComponent> ADoor::SM_Right |
ADoor.h 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ADoor(), UpdateDoor().