|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <OrderKiosk.h>
AOrderKiosk에 대한 상속 다이어그램 :
AOrderKiosk에 대한 협력 다이어그램:Public 멤버 함수 | |
| AOrderKiosk () | |
| void | BeginFoodOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| void | BeginSubmitOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| ECompassMarkerType | GetCompassMarkerType () |
| virtual void | SetShowOnCompass (bool bShow) |
| virtual bool | ShouldShowOnCompass () const |
| virtual void | Tick (float DeltaTime) override |
Public 속성 | |
| bool | bShowOnCompass = true |
| class UBoxComponent * | FoodCollision |
| bool | IsOnceStopped = false |
| ECompassMarkerType | MarkerType |
| class UBoxComponent * | SubmitCollision |
| TObjectPtr< class ATeleportOut > | TeleportOut |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| void | Server_DestroyListenAnswer (AActor *ActorToDestroy) |
| void | Server_MoveFoodContainer (AActor *ActorToMove) |
| virtual void | SetCompassMarkerInto (ECompassMarkerType InMarkerType) override |
Protected 속성 | |
| class ACityName * | CityDisplay |
| TArray< AActor * > | ConveyorsToControl |
| class AFood * | CurrentFoodContainer |
| class ACityName * | FoodDisplay |
| EAnswerType | InAnswerType = EAnswerType::None |
OrderKiosk.h 파일의 18 번째 라인에서 정의되었습니다.
| AOrderKiosk::AOrderKiosk | ( | ) |
OrderKiosk.cpp 파일의 18 번째 라인에서 정의되었습니다.
다음을 참조함 : FoodCollision, ICompassTargetInterface::MarkerType, QuestEnd, SubmitCollision.
| void AOrderKiosk::BeginFoodOverlap | ( | UPrimitiveComponent * | OverlappedComponent, |
| AActor * | OtherActor, | ||
| UPrimitiveComponent * | OtherComp, | ||
| int32 | OtherBodyIndex, | ||
| bool | bFromSweep, | ||
| const FHitResult & | SweepResult | ||
| ) |
OrderKiosk.cpp 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : City, ConveyorsToControl, CurrentFoodContainer, AFood::CurrentFoodData, Food, InAnswerType, IsOnceStopped, FWordInfo::name, Server_MoveFoodContainer(), FFoodCapsuleData::word1, FFoodCapsuleData::word2.
다음에 의해서 참조됨 : BeginPlay().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overrideprotectedvirtual |
OrderKiosk.cpp 파일의 34 번째 라인에서 정의되었습니다.
다음을 참조함 : BeginFoodOverlap(), BeginSubmitOverlap(), CityDisplay, FoodCollision, FoodDisplay, SubmitCollision.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void AOrderKiosk::BeginSubmitOverlap | ( | UPrimitiveComponent * | OverlappedComponent, |
| AActor * | OtherActor, | ||
| UPrimitiveComponent * | OtherComp, | ||
| int32 | OtherBodyIndex, | ||
| bool | bFromSweep, | ||
| const FHitResult & | SweepResult | ||
| ) |
OrderKiosk.cpp 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : City, CityDisplay, ConveyorsToControl, CurrentFoodContainer, Food, FoodDisplay, InAnswerType, IsOnceStopped, Server_DestroyListenAnswer(), Server_MoveFoodContainer(), ACityName::SetChecked(), AFood::SetCityName(), AFood::SetFoodMesh(), AFood::UpdateFoodWidget().
다음에 의해서 참조됨 : BeginPlay().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
inlineinherited |
CompassTargetInterface.h 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
|
protected |
|
overrideprotectedvirtual |
ICompassTargetInterface(으)로부터 재구현되었습니다.
OrderKiosk.cpp 파일의 176 번째 라인에서 정의되었습니다.
다음을 참조함 : ICompassTargetInterface::MarkerType.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 33 번째 라인에서 정의되었습니다.
|
inlinevirtualinherited |
CompassTargetInterface.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::UpdateCompassMarkers().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overridevirtual |
OrderKiosk.cpp 파일의 54 번째 라인에서 정의되었습니다.
|
inherited |
CompassTargetInterface.h 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::APlayerActor().
|
protected |
OrderKiosk.h 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginPlay(), BeginSubmitOverlap().
|
protected |
OrderKiosk.h 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginFoodOverlap(), BeginSubmitOverlap().
|
protected |
OrderKiosk.h 파일의 59 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginFoodOverlap(), BeginSubmitOverlap().
| class UBoxComponent* AOrderKiosk::FoodCollision |
OrderKiosk.h 파일의 38 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AOrderKiosk(), BeginPlay().
|
protected |
OrderKiosk.h 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginPlay(), BeginSubmitOverlap().
|
protected |
OrderKiosk.h 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginFoodOverlap(), BeginSubmitOverlap().
| bool AOrderKiosk::IsOnceStopped = false |
OrderKiosk.h 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginFoodOverlap(), BeginSubmitOverlap().
|
inherited |
CompassTargetInterface.h 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AContactTrigger::AContactTrigger(), AEvaluationTrigger::AEvaluationTrigger(), ALuggageHolder::ALuggageHolder(), AOrderKiosk(), APlayerActor::APlayerActor(), AQuestionnaireKiosk::AQuestionnaireKiosk(), ATeleportTrigger::ATeleportTrigger(), AWheatly::AWheatly(), AWheatly::SetCompassMarkerInto(), AContactTrigger::SetCompassMarkerInto(), ATeleportTrigger::SetCompassMarkerInto(), SetCompassMarkerInto(), ALuggageHolder::SetCompassMarkerInto().
| class UBoxComponent* AOrderKiosk::SubmitCollision |
OrderKiosk.h 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AOrderKiosk(), BeginPlay().
| TObjectPtr<class ATeleportOut> AOrderKiosk::TeleportOut |
OrderKiosk.h 파일의 50 번째 라인에서 정의되었습니다.