|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <Food.h>
AFood에 대한 상속 다이어그램 :
AFood에 대한 협력 다이어그램:Public 멤버 함수 | |
| AFood () | |
| void | OnOutlineStateChanged (bool bShouldShowOutline) |
| void | OnRep_CurrentFoodData () |
| void | SetCityName (FWordInfo InWord) |
| void | SetFoodMesh (FWordInfo InWord, UStaticMesh *InMesh) |
| virtual void | Tick (float DeltaTime) override |
| void | UpdateFoodWidget () |
| Widget에 음식 이름 업데이트 | |
| void | UpdateMesh () |
| 음식 메시 업데이트 (DataTable에서 로드) | |
Public 속성 | |
| class UWidgetComponent * | CityName |
| FFoodCapsuleData | CurrentFoodData |
| class UStaticMeshComponent * | FoodMesh |
| TObjectPtr< class UInteractableComponent > | InteractableComp |
| class UDataTable * | ListenDataTable |
| class UStaticMeshComponent * | Mesh |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| virtual void | GetLifetimeReplicatedProps (TArray< class FLifetimeProperty > &OutLifetimeProps) const override |
| AFood::AFood | ( | ) |
Food.cpp 파일의 14 번째 라인에서 정의되었습니다.
다음을 참조함 : CityName, FoodMesh, InteractableComp, Mesh.
|
overrideprotectedvirtual |
Food.cpp 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : CityName, InteractableComp, Mesh, OnOutlineStateChanged().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
overrideprotectedvirtual |
Food.cpp 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentFoodData, FoodMesh.
| void AFood::OnOutlineStateChanged | ( | bool | bShouldShowOutline | ) |
| void AFood::OnRep_CurrentFoodData | ( | ) |
Food.cpp 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : UpdateFoodWidget(), UpdateMesh().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void AFood::SetCityName | ( | FWordInfo | InWord | ) |
Food.cpp 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentFoodData, UpdateFoodWidget(), FFoodCapsuleData::word1.
다음에 의해서 참조됨 : AOrderKiosk::BeginSubmitOverlap().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void AFood::SetFoodMesh | ( | FWordInfo | InWord, |
| UStaticMesh * | InMesh | ||
| ) |
Food.cpp 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentFoodData, UpdateMesh(), FFoodCapsuleData::word2.
다음에 의해서 참조됨 : AOrderKiosk::BeginSubmitOverlap().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overridevirtual |
| void AFood::UpdateFoodWidget | ( | ) |
Widget에 음식 이름 업데이트
Food.cpp 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : CityName, CurrentFoodData, FWordInfo::name, UCityNameWidget::SetCityName(), UpdateFoodWidget(), FFoodCapsuleData::word1, FFoodCapsuleData::word2.
다음에 의해서 참조됨 : AOrderKiosk::BeginSubmitOverlap(), AFoodHolder::OnFoodBoxOverlapBegin(), OnRep_CurrentFoodData(), SetCityName(), UpdateFoodWidget().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void AFood::UpdateMesh | ( | ) |
음식 메시 업데이트 (DataTable에서 로드)
Food.cpp 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : CurrentFoodData, FoodMesh, ListenDataTable, FWordInfo::name, UpdateMesh(), FFoodCapsuleData::word1, FFoodCapsuleData::word2.
다음에 의해서 참조됨 : AFoodHolder::OnFoodBoxOverlapBegin(), OnRep_CurrentFoodData(), SetFoodMesh(), UpdateMesh().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| class UWidgetComponent* AFood::CityName |
Food.h 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AFood(), BeginPlay(), UpdateFoodWidget().
| FFoodCapsuleData AFood::CurrentFoodData |
Food.h 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AOrderKiosk::BeginFoodOverlap(), AFoodHolder::CheckFood(), GetLifetimeReplicatedProps(), AFoodHolder::OnFoodBoxOverlapBegin(), SetCityName(), SetFoodMesh(), UpdateFoodWidget(), UpdateMesh().
| class UStaticMeshComponent* AFood::FoodMesh |
Food.h 파일의 59 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AFood(), GetLifetimeReplicatedProps(), OnOutlineStateChanged(), UpdateMesh().
| TObjectPtr<class UInteractableComponent> AFood::InteractableComp |
Food.h 파일의 65 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AFood(), BeginPlay().
| class UDataTable* AFood::ListenDataTable |
Food.h 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateMesh().
| class UStaticMeshComponent* AFood::Mesh |
Food.h 파일의 56 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AFood(), BeginPlay(), AFoodHolder::CheckFood(), OnOutlineStateChanged().