|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <ATeleportTrigger.h>
ATeleportTrigger에 대한 상속 다이어그램 :
ATeleportTrigger에 대한 협력 다이어그램:Public 멤버 함수 | |
| ATeleportTrigger () | |
| ECompassMarkerType | GetCompassMarkerType () |
| void | OnActivate () |
| virtual void | OnActivate_Implementation () |
| virtual void | SetShowOnCompass (bool bShow) |
| virtual bool | ShouldShowOnCompass () const |
| virtual void | Tick (float DeltaTime) override |
Public 속성 | |
| bool | bShowOnCompass = true |
| int32 | DoorIndex = 0 |
| ECompassMarkerType | MarkerType |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| void | OnTriggerBeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| 트리거 박스 Overlap 시작 이벤트 핸들러 | |
| virtual void | SetCompassMarkerInto (ECompassMarkerType InMarkerType) override |
Protected 속성 | |
| bool | bIsOneShot |
| 원샷 모드 활성화 여부 (true = 한 번만 작동, false = 반복 작동 가능) | |
| bool | bIsTriggered |
| 트리거 활성화 상태 (false = 활성화, true = 비활성화) | |
| bool | bShowDebugBox |
| 디버그 드로우 표시 여부 | |
| FColor | DebugBoxColor |
| 디버그 박스 색상 | |
| TObjectPtr< class ATeleportOut > | TeleportOut |
| 텔레포트 목표 위치를 나타내는 TeleportOut Actor | |
| TObjectPtr< class UBoxComponent > | TriggerBox |
| 트리거 영역을 정의하는 박스 컴포넌트 | |
ATeleportTrigger.h 파일의 11 번째 라인에서 정의되었습니다.
| ATeleportTrigger::ATeleportTrigger | ( | ) |
ATeleportTrigger.cpp 파일의 16 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsOneShot, bIsTriggered, bShowDebugBox, DebugBoxColor, ICompassTargetInterface::MarkerType, Teleporter, TriggerBox.
|
overrideprotectedvirtual |
ATeleportTrigger.cpp 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : OnTriggerBeginOverlap(), TriggerBox.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
inlineinherited |
CompassTargetInterface.h 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ATeleportTrigger::OnActivate | ( | ) |
|
virtual |
|
protected |
트리거 박스 Overlap 시작 이벤트 핸들러
ATeleportTrigger.cpp 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsOneShot, bIsTriggered, DoorIndex, ANetworkBroadcastActor::Get(), OnActivate(), PRINTLOG, TeleportOut.
다음에 의해서 참조됨 : BeginPlay().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overrideprotectedvirtual |
ICompassTargetInterface(으)로부터 재구현되었습니다.
ATeleportTrigger.cpp 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : ICompassTargetInterface::MarkerType.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 33 번째 라인에서 정의되었습니다.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overridevirtual |
ATeleportTrigger.cpp 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsTriggered, bShowDebugBox, DebugBoxColor, TriggerBox.
|
protected |
원샷 모드 활성화 여부 (true = 한 번만 작동, false = 반복 작동 가능)
ATeleportTrigger.h 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATeleportTrigger(), OnTriggerBeginOverlap().
|
protected |
트리거 활성화 상태 (false = 활성화, true = 비활성화)
ATeleportTrigger.h 파일의 48 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATeleportTrigger(), OnTriggerBeginOverlap(), Tick().
|
protected |
|
inherited |
CompassTargetInterface.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::APlayerActor().
|
protected |
| int32 ATeleportTrigger::DoorIndex = 0 |
ATeleportTrigger.h 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnTriggerBeginOverlap().
|
inherited |
CompassTargetInterface.h 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AContactTrigger::AContactTrigger(), AEvaluationTrigger::AEvaluationTrigger(), ALuggageHolder::ALuggageHolder(), AOrderKiosk::AOrderKiosk(), APlayerActor::APlayerActor(), AQuestionnaireKiosk::AQuestionnaireKiosk(), ATeleportTrigger(), AWheatly::AWheatly(), AWheatly::SetCompassMarkerInto(), AContactTrigger::SetCompassMarkerInto(), SetCompassMarkerInto(), AOrderKiosk::SetCompassMarkerInto(), ALuggageHolder::SetCompassMarkerInto().
|
protected |
텔레포트 목표 위치를 나타내는 TeleportOut Actor
ATeleportTrigger.h 파일의 40 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnTriggerBeginOverlap().
|
protected |
트리거 영역을 정의하는 박스 컴포넌트
ATeleportTrigger.h 파일의 36 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ATeleportTrigger(), BeginPlay(), Tick().