KPT 0.0.1
KPT Project Documentation
|
#include <Gold.h>
Public 멤버 함수 | |
AGold () | |
void | Dropping (float DeltaTime) |
virtual void | GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override |
void | GoldBeginOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
void | On_RepTargetSetting () |
void | OnRep_ActiveItem () |
void | OnRep_DropLocation () |
void | OnRep_StartLocation () |
virtual void | OnReturnToPool_Implementation () override |
virtual void | OnSpawnFromPool_Implementation () override |
void | ServerSetRandomDropPos () |
virtual void | Tick (float DeltaTime) override |
IPoolable(으)로부터 상속된 Public 멤버 함수 | |
void | OnReturnToPool () |
void | OnSpawnFromPool () |
Protected 멤버 함수 | |
virtual void | BeginPlay () override |
Protected 속성 | |
bool | bActiveItem |
bool | bDropped |
bool | bTraceToTarget = false |
float | ControlHeight = 100.f |
FVector | ControlPos |
FVector_NetQuantize | DropLocation |
float | DroppingTimeElapsed |
float | Duration = 1.f |
float | fRotationSpeed = 1.f |
TObjectPtr< UStaticMeshComponent > | GoldMesh |
UCurveFloat * | MoveCurve |
float | MovementSpeed = 1.f |
FVector | MovementStartPos |
float | NumTurns = 3.0f |
FVector | RotationSpeed = FVector(0.f, 90.f, 0.f) |
float | RotationTimeElapsed |
TObjectPtr< USphereComponent > | SphereComponent |
FVector_NetQuantize | StartPos |
FRotator | StartRotator |
TObjectPtr< AActor > | TargetActor |
float | TotalTravelTime = 0.7f |
float | ToTargetElapsedTime = 0.f |
AGold::AGold | ( | ) |
Gold.cpp 파일의 15 번째 라인에서 정의되었습니다.
다음을 참조함 : GoldMesh, SphereComponent.
다음에 의해서 참조됨 : GetLifetimeReplicatedProps().
|
overrideprotectedvirtual |
Gold.cpp 파일의 35 번째 라인에서 정의되었습니다.
다음을 참조함 : GoldBeginOverlap(), SphereComponent.
void AGold::Dropping | ( | float | DeltaTime | ) |
Gold.cpp 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : bDropped, ControlPos, DropLocation, DroppingTimeElapsed, Duration, MovementSpeed, NumTurns, StartPos.
다음에 의해서 참조됨 : Tick().
|
overridevirtual |
Gold.cpp 파일의 178 번째 라인에서 정의되었습니다.
다음을 참조함 : AGold(), bActiveItem, DropLocation, StartPos, TargetActor.
void AGold::GoldBeginOverlap | ( | UPrimitiveComponent * | OverlappedComponent, |
AActor * | OtherActor, | ||
UPrimitiveComponent * | OtherComp, | ||
int32 | OtherBodyIndex, | ||
bool | bFromSweep, | ||
const FHitResult & | SweepResult ) |
Gold.cpp 파일의 196 번째 라인에서 정의되었습니다.
다음을 참조함 : On_RepTargetSetting(), TargetActor.
다음에 의해서 참조됨 : BeginPlay().
void AGold::On_RepTargetSetting | ( | ) |
Gold.cpp 파일의 209 번째 라인에서 정의되었습니다.
다음을 참조함 : bTraceToTarget, MovementStartPos, SphereComponent, TargetActor.
다음에 의해서 참조됨 : GoldBeginOverlap(), OnReturnToPool_Implementation().
void AGold::OnRep_ActiveItem | ( | ) |
Gold.cpp 파일의 286 번째 라인에서 정의되었습니다.
다음을 참조함 : bActiveItem.
다음에 의해서 참조됨 : OnReturnToPool_Implementation(), OnSpawnFromPool_Implementation().
void AGold::OnRep_DropLocation | ( | ) |
Gold.cpp 파일의 187 번째 라인에서 정의되었습니다.
다음을 참조함 : bDropped, ControlHeight, ControlPos, DropLocation, StartPos.
다음에 의해서 참조됨 : ServerSetRandomDropPos().
void AGold::OnRep_StartLocation | ( | ) |
Gold.cpp 파일의 298 번째 라인에서 정의되었습니다.
다음을 참조함 : StartPos.
다음에 의해서 참조됨 : ServerSetRandomDropPos().
|
overridevirtual |
Gold.cpp 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : bActiveItem, On_RepTargetSetting(), OnRep_ActiveItem(), TargetActor.
|
overridevirtual |
Gold.cpp 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : bActiveItem, OnRep_ActiveItem().
void AGold::ServerSetRandomDropPos | ( | ) |
Gold.cpp 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : bDropped, bTraceToTarget, DropLocation, OnRep_DropLocation(), OnRep_StartLocation(), StartPos.
|
overridevirtual |
|
protected |
Gold.h 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLifetimeReplicatedProps(), OnRep_ActiveItem(), OnReturnToPool_Implementation(), OnSpawnFromPool_Implementation().
|
protected |
Gold.h 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping(), OnRep_DropLocation(), ServerSetRandomDropPos().
|
protected |
Gold.h 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : On_RepTargetSetting(), ServerSetRandomDropPos().
|
protected |
Gold.h 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnRep_DropLocation().
|
protected |
Gold.h 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping(), OnRep_DropLocation().
|
protected |
Gold.h 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping(), GetLifetimeReplicatedProps(), OnRep_DropLocation(), ServerSetRandomDropPos().
|
protected |
Gold.h 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping().
|
protected |
Gold.h 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping().
|
protected |
|
protected |
Gold.h 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping().
|
protected |
Gold.h 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : On_RepTargetSetting().
|
protected |
Gold.h 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping().
|
protected |
Gold.h 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AGold(), BeginPlay(), On_RepTargetSetting().
|
protected |
Gold.h 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dropping(), GetLifetimeReplicatedProps(), OnRep_DropLocation(), OnRep_StartLocation(), ServerSetRandomDropPos().
|
protected |
Gold.h 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLifetimeReplicatedProps(), GoldBeginOverlap(), On_RepTargetSetting(), OnReturnToPool_Implementation().