|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <NPCExaminer.h>
ANPCExaminer에 대한 상속 다이어그램 :
ANPCExaminer에 대한 협력 다이어그램:Public 멤버 함수 | |
| ANPCExaminer () | |
| FString | GetCurrentQuestion () const |
| 현재 질문 가져오기 | |
| void | SetSpeakStage (class ASpeakStageActor *InSpeakStage) |
| SpeakStage 설정 (GameMode에서 호출) | |
| virtual void | SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override |
| virtual void | Tick (float DeltaTime) override |
Protected 멤버 함수 | |
| virtual void | BeginPlay () override |
| void | ChangeEyeColor () |
| void | OnSphereBeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
| void | OnSphereEndOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex) |
Protected 속성 | |
| bool | bIsPlayerNear |
| TObjectPtr< class AOwlPlayer > | DetectedPlayer |
| TObjectPtr< class UMaterialInstanceDynamic > | DynamicMaterial2 |
| FLinearColor | EyeColor = FLinearColor::Red |
| FName | EyeColorName = FName("EmissiveColor2") |
| TObjectPtr< class UMaterialInterface > | Material2 |
| TObjectPtr< class USphereComponent > | PlayerDetectSphereComp |
| TObjectPtr< class ASpeakStageActor > | SpeakStage |
| 연결된 SpeakStage | |
NPCExaminer.h 파일의 10 번째 라인에서 정의되었습니다.
| ANPCExaminer::ANPCExaminer | ( | ) |
NPCExaminer.cpp 파일의 14 번째 라인에서 정의되었습니다.
다음을 참조함 : Material2, PlayerDetectSphereComp.
|
overrideprotectedvirtual |
ANPCBase(으)로부터 재구현되었습니다.
NPCExaminer.cpp 파일의 31 번째 라인에서 정의되었습니다.
다음을 참조함 : DynamicMaterial2, Material2, OnSphereBeginOverlap(), OnSphereEndOverlap(), PlayerDetectSphereComp.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
protected |
NPCExaminer.cpp 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : DynamicMaterial2, EyeColor, EyeColorName.
| FString ANPCExaminer::GetCurrentQuestion | ( | ) | const |
현재 질문 가져오기
NPCExaminer.cpp 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : ASpeakStageActor::GetCurrentQuestion(), SpeakStage.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
protected |
NPCExaminer.cpp 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsPlayerNear, DetectedPlayer.
다음에 의해서 참조됨 : BeginPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
NPCExaminer.cpp 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : bIsPlayerNear, DetectedPlayer.
다음에 의해서 참조됨 : BeginPlay().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ANPCExaminer::SetSpeakStage | ( | class ASpeakStageActor * | InSpeakStage | ) |
SpeakStage 설정 (GameMode에서 호출)
| InSpeakStage | 연결할 SpeakStageActor |
NPCExaminer.cpp 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : PRINTLOG, SpeakStage.
|
overridevirtual |
ANPCBase(으)로부터 재구현되었습니다.
NPCExaminer.cpp 파일의 51 번째 라인에서 정의되었습니다.
|
overridevirtual |
|
protected |
NPCExaminer.h 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnSphereBeginOverlap(), OnSphereEndOverlap().
|
protected |
NPCExaminer.h 파일의 47 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnSphereBeginOverlap(), OnSphereEndOverlap().
|
protected |
NPCExaminer.h 파일의 35 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BeginPlay(), ChangeEyeColor().
|
protected |
NPCExaminer.h 파일의 39 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChangeEyeColor().
|
protected |
NPCExaminer.h 파일의 38 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChangeEyeColor().
|
protected |
NPCExaminer.h 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ANPCExaminer(), BeginPlay().
|
protected |
NPCExaminer.h 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ANPCExaminer(), BeginPlay().
|
protected |
연결된 SpeakStage
NPCExaminer.h 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCurrentQuestion(), SetSpeakStage().