|
Payback 0.0.1
CK Graduation Project
|
#include <LPP_ByPlayerStart.h>


Public 멤버 함수 | |
| AActor * | GetPlayerStartActor (const ULevel *InLevel) |
| virtual void | PlacePlayer (ULevel *InLevel, const FPrimaryAssetId &LevelAssetID) override |
추가로 상속된 멤버들 | |
ULevelPlayerPlacer(으)로부터 상속된 Protected 멤버 함수 | |
| void | PlacePlayerAtTransform (UWorld *InWorld, const FPrimaryAssetId &LevelAssetID, const FTransform &SpawnTransform) |
| APawn * | EnsurePlayerPawn (UWorld *InWorld, const FPrimaryAssetId &LevelAssetID, const FTransform &SpawnTransform, bool &bOutSpawned) |
| bool | CanPlacePlayerAtTransform (UWorld *InWorld, const FTransform &SpawnTransform) const |
| void | SchedulePlacementRetry (UWorld *InWorld, const FPrimaryAssetId &LevelAssetID, const FTransform &SpawnTransform) |
ULevelPlayerPlacer(으)로부터 상속된 Protected 속성 | |
| float | PlacementTraceStartOffsetZ = 0.0f |
| float | PlacementTraceEndOffsetZ = 150.0f |
| float | PlacementRetryInterval = 0.1f |
전달된 ULevel 내부에서 첫 번째 APlayerStart를 탐색하여 플레이어를 배치합니다. PlayerStart가 없으면 배치를 건너뜁니다.
| AActor * ULPP_ByPlayerStart::GetPlayerStartActor | ( | const ULevel * | InLevel | ) |

|
overridevirtual |
