|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <AEvaluationTrigger.h>
AEvaluationTrigger에 대한 상속 다이어그램 :
AEvaluationTrigger에 대한 협력 다이어그램:Public 멤버 함수 | |
| AEvaluationTrigger () | |
| ECompassMarkerType | GetCompassMarkerType () |
| void | OnActivate () |
| virtual void | OnActivate_Implementation () |
| void | OnResponseEvaluationResult (FResponseEvaluationResult &ResponseData, bool bWasSuccessful) |
| virtual void | SetCompassMarkerInto (ECompassMarkerType InMarkerType) |
| virtual void | SetShowOnCompass (bool bShow) |
| virtual bool | ShouldShowOnCompass () const |
| virtual void | Tick (float DeltaTime) override |
Public 속성 | |
| bool | bShowOnCompass = true |
| ECompassMarkerType | MarkerType |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| void | OnTriggerBeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| 트리거 박스 Overlap 시작 이벤트 핸들러 | |
Protected 속성 | |
| bool | bIsTriggered |
| 트리거 활성화 상태 (false = 활성화, true = 비활성화) | |
| bool | bShowDebugBox |
| 디버그 드로우 표시 여부 | |
| FColor | DebugBoxColor |
| 디버그 박스 색상 | |
| TObjectPtr< class UBoxComponent > | TriggerBox |
| 트리거 영역을 정의하는 박스 컴포넌트 | |
AEvaluationTrigger.h 파일의 12 번째 라인에서 정의되었습니다.
| AEvaluationTrigger::AEvaluationTrigger | ( | ) |
AEvaluationTrigger.cpp 파일의 15 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsTriggered, bShowDebugBox, DebugBoxColor, FinalResult, ICompassTargetInterface::MarkerType, TriggerBox.
|
overrideprotectedvirtual |
AEvaluationTrigger.cpp 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : OnTriggerBeginOverlap(), TriggerBox.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
inlineinherited |
CompassTargetInterface.h 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void AEvaluationTrigger::OnActivate | ( | ) |
|
virtual |
AEvaluationTrigger.cpp 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : ULingoGameHelper::GetLingoGameState(), OnResponseEvaluationResult(), PRINTLOG.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void AEvaluationTrigger::OnResponseEvaluationResult | ( | FResponseEvaluationResult & | ResponseData, |
| bool | bWasSuccessful | ||
| ) |
AEvaluationTrigger.cpp 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : PRINTLOG.
다음에 의해서 참조됨 : OnActivate_Implementation().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
트리거 박스 Overlap 시작 이벤트 핸들러
AEvaluationTrigger.cpp 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsTriggered, OnActivate().
다음에 의해서 참조됨 : BeginPlay().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
inlinevirtualinherited |
AWheatly, AContactTrigger, ATeleportTrigger, AOrderKiosk, ALuggageHolder에서 재구현되었습니다.
CompassTargetInterface.h 파일의 30 번째 라인에서 정의되었습니다.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 33 번째 라인에서 정의되었습니다.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overridevirtual |
AEvaluationTrigger.cpp 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsTriggered, bShowDebugBox, DebugBoxColor, TriggerBox.
|
protected |
트리거 활성화 상태 (false = 활성화, true = 비활성화)
AEvaluationTrigger.h 파일의 38 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AEvaluationTrigger(), OnTriggerBeginOverlap(), Tick().
|
protected |
디버그 드로우 표시 여부
AEvaluationTrigger.h 파일의 42 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AEvaluationTrigger(), Tick().
|
inherited |
CompassTargetInterface.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::APlayerActor().
|
protected |
|
inherited |
CompassTargetInterface.h 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AContactTrigger::AContactTrigger(), AEvaluationTrigger(), ALuggageHolder::ALuggageHolder(), AOrderKiosk::AOrderKiosk(), APlayerActor::APlayerActor(), AQuestionnaireKiosk::AQuestionnaireKiosk(), ATeleportTrigger::ATeleportTrigger(), AWheatly::AWheatly(), AWheatly::SetCompassMarkerInto(), AContactTrigger::SetCompassMarkerInto(), ATeleportTrigger::SetCompassMarkerInto(), AOrderKiosk::SetCompassMarkerInto(), ALuggageHolder::SetCompassMarkerInto().
|
protected |
트리거 영역을 정의하는 박스 컴포넌트
AEvaluationTrigger.h 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AEvaluationTrigger(), BeginPlay(), Tick().