|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <ULingoGameHelper.h>
ULingoGameHelper에 대한 상속 다이어그램 :
ULingoGameHelper에 대한 협력 다이어그램:정적 Public 멤버 함수 | |
| static EResourceTextureType | ConvertGradeScore (const float Score) |
| static EResourceTextureType | ConvertGradeString (const FString &Grade) |
| static EResourceTextureType | ConvertScenarioTexture (EScenarioType ScenarioType) |
| static FString | GetAccuracyPercentage (int WrongCnt) |
| static FString | GetFormatTimer (const float InRemainTime) |
| static class ALingoGameMode * | GetLingoGameMode (const UObject *WorldContextObject) |
| static class ALingoGameState * | GetLingoGameState (const UObject *WorldContextObject) |
| static class ALingoPlayerState * | GetLingoPlayerState (const UObject *WorldContextObject) |
| static class ALingoPlayerState * | GetLingoPlayerStateByPC (const AController *PC) |
| static TArray< class ALingoPlayerState * > | GetLingoPlayerStateList (const UObject *WorldContextObject) |
| static APawn * | GetLocalPawn (const UObject *WorldContextObject) |
| static float | GetMissionPlayTime () |
| static int | GetMultiPlayerCount (const UObject *WorldContextObject) |
| static class APlayerActor * | GetPlayerActor (const UObject *WorldContextObject) |
| 첫 번째 플레이어의 PlayerActor를 가져옵니다. | |
| static class APlayerControl * | GetPlayerControl (const UObject *WorldContextObject) |
| static FString | GetPlayerNameFromState (const class ALingoPlayerState *PlayerState) |
| PlayerState에서 PlayerControl을 통해 사용자 이름 가져오기 | |
| static FLinearColor | GetRankColor (float InScore) |
| static EColorStyleType | GetRankColorType (float InScore) |
| static class ASpeakStageActor * | GetSpeakStageActor (const UObject *WorldContextObject) |
| static FString | GetStageEndMessage (const EQuestType QuestType) |
| static FString | GetStageStartMessage (const EQuestType QuestType) |
| static int32 | GetStageTypeIndex (const EQuestType QuestType) |
| static FString | GetTimeRank (float InTimeTaken) |
| static int64 | GetUnixTimestampInt64 () |
| static int32 | GetUserId (const UObject *WorldContextObject) |
| static class AWheatly * | GetWheatly (const UObject *WorldContextObject) |
| static void | HideMouseCursor (const UObject *WorldContextObject) |
| 마우스 커서를 숨기고 게임 전용 입력 모드로 설정합니다. | |
| static bool | IsLocalPlayerPawn (const UObject *WorldContextObject) |
| static bool | IsMultiPlay (const UObject *WorldContextObject) |
| static void | ShowMouseCursor (const UObject *WorldContextObject) |
| 마우스 커서를 표시하고 게임+UI 입력 모드로 설정합니다. | |
ULingoGameHelper.h 파일의 15 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : Rarity_A, Rarity_B, Rarity_C, Rarity_D, Rarity_S, Score.
다음에 의해서 참조됨 : UPopup_SpeakResultItem::InitData(), UPopup_SpeakQuestJudes::InitPopup().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : Grade, Rarity_A, Rarity_B, Rarity_C, Rarity_D, Rarity_S.
다음에 의해서 참조됨 : FResponseSpeakResult::GetResultStatData(), UPopup_Result::InitListenResult(), UEvaluationScenario::InitPanel(), UEvaluationTotal::InitPanel(), UPopup_Result::InitReadResult(), UPopup_QuestionnaireResult::InitWholeResult().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 199 번째 라인에서 정의되었습니다.
다음을 참조함 : Listen, Read, Speak, Write.
다음에 의해서 참조됨 : UEvaluationScenario::InitPanel().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 402 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 209 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 43 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AContactTrigger::OnListenResponseScenario(), AContactTrigger::OnReadResponseScenario().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 48 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::BeginPlay(), AFoodCourtManager::BeginPlay(), APlayerActor::CreateMainWidget(), AFoodCourtManager::HandleQuestScenarioDataUpdated(), AEvaluationTrigger::OnActivate_Implementation(), APlayerActor::OnRoomIdUpdated(), APlayerActor::OnRoomLevelUpdated(), APopupTesterActor::ReadQuest(), UKLingoNetworkSystem::RequestChatAudio(), UKLingoNetworkSystem::RequestChatQuestion(), UKLingoNetworkSystem::RequestDailyAudio(), UKLingoNetworkSystem::RequestDailyQuestion(), UKLingoNetworkSystem::RequestInterviewAnswer(), UKLingoNetworkSystem::RequestListenScenario(), UKLingoNetworkSystem::RequestReadScenario(), UKLingoNetworkSystem::RequestSpeakScenario(), UKLingoNetworkSystem::RequestWriteQuestions().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 53 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UPopup_Questionnaire::InitPopup(), UPopup_QuestionnaireResult::InitPopup(), UPopup_SpeakResult::InitQuestionList(), UPopup_ReadQuest::InitRead(), UPopup_Questionnaire::OnResponseOcrExtract(), UPopup_Questionnaire::OnResponseWriteResult(), UKLingoNetworkSystem::RequestUserToken().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 69 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ALingoGameMode::UpdateQuestRole().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AWheatly::OnSpeakStageSpeakerChanged().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 169 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ALingoGameState::SetListenScenarioData(), ALingoGameState::SetReadScenarioData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IsMultiPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
첫 번째 플레이어의 PlayerActor를 가져옵니다.
| WorldContextObject | [in] World 컨텍스트 객체 |
ULingoGameHelper.cpp 파일의 255 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UPopup_DailyStudy::OnResponseListenAudio(), Aluggage::OnResponseListenAudio(), UPopup_ReadQuest::OnResponseListenAudio(), UPopup_Word::OnResponseListenAudio(), UPopup_SpeakQuest::OnResponseListenAudio().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 272 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetUserId(), ANetworkTesterActor::OnResponseUserMe(), UPopup_History::RefreshHistoryList().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
PlayerState에서 PlayerControl을 통해 사용자 이름 가져오기
| PlayerState | [in] 플레이어 상태 |
ULingoGameHelper.cpp 파일의 308 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ASpeakStageActor::AdvanceStep(), ASpeakStageActor::EndStage(), AWheatly::OnInteractionTriggered(), ASpeakStageActor::StartStageForPlayer(), AWheatly::SyncSpeakScenarioData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 340 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FResponseSpeakingJudes::GetResultStatData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 369 번째 라인에서 정의되었습니다.
다음을 참조함 : Green, LightGreen, Orange, Red, Yellow.
|
static |
ULingoGameHelper.cpp 파일의 284 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UMainWidget::CanShowSpeakWidget().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : Listen, GameMessage::ListenStageEnd, Read, GameMessage::ReadStageEnd, Speak, GameMessage::SpeakStageEnd, Write, GameMessage::WriteStageEnd.
다음에 의해서 참조됨 : ALingoGameState::OnMissionTimerEnd().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 129 번째 라인에서 정의되었습니다.
다음을 참조함 : Listen, GameMessage::ListenStageStart, Read, GameMessage::ReadStageStart, Speak, GameMessage::SpeakStageStart, Write, GameMessage::WriteStageStart.
다음에 의해서 참조됨 : AContactTrigger::BeginPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : Listen, Read, Speak, Write.
다음에 의해서 참조됨 : UPopup_Questionnaire::OnResponseOcrExtract(), UKLingoNetworkSystem::RequestListenScenario(), UKLingoNetworkSystem::RequestReadScenario(), UPopup_Result::RequestResult(), APlayerControl::RequestSpeakResult(), UKLingoNetworkSystem::RequestSpeakScenario(), UKLingoNetworkSystem::RequestWriteQuestions().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 328 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 19 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ALingoGameState::BeginPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 24 번째 라인에서 정의되었습니다.
다음을 참조함 : GetPlayerControl().
다음에 의해서 참조됨 : UPopup_DailyResult::OnClickConfirm(), UPopup_AskTutorial::OnClickSkip(), UPopup_Interview::OnClickSubmit(), UPopup_InterviewHello::OnClickSubmit(), UPopup_InterviewHello::OnResponseInterviewAnswer(), APlayerControl::OnTutorialCompleted(), UPopup_InterviewHello::ShouldSkipInterviewToday(), APlayerControl::ShouldSkipTutorial(), UDailyKioskWidget::UpdateBestScore().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 296 번째 라인에서 정의되었습니다.
|
static |
마우스 커서를 숨기고 게임 전용 입력 모드로 설정합니다.
| WorldContextObject | [in] World 컨텍스트 객체 |
ULingoGameHelper.cpp 파일의 238 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : APlayerActor::BeginPlay(), UPopupManager::HidePopup().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
static |
ULingoGameHelper.cpp 파일의 99 번째 라인에서 정의되었습니다.
|
static |
ULingoGameHelper.cpp 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : GetMultiPlayerCount().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
static |
마우스 커서를 표시하고 게임+UI 입력 모드로 설정합니다.
| WorldContextObject | [in] World 컨텍스트 객체 |
ULingoGameHelper.cpp 파일의 221 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ULobbyWidget::NativeConstruct(), UStartWidget::NativeConstruct(), UPopupManager::ShowPopup().
이 함수를 호출하는 함수들에 대한 그래프입니다.: