Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
ULPP_PreservePosition 클래스 참조

#include <LPP_PreservePosition.h>

ULPP_PreservePosition에 대한 상속 다이어그램 :
Inheritance graph
ULPP_PreservePosition에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

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
 

상세한 설명

플레이어 위치를 변경하지 않는 Null Object 패턴 구현체입니다. 레벨 전환 후 플레이어를 현재 위치에 그대로 유지하고 싶을 때 사용합니다.

멤버 함수 문서화

◆ PlacePlayer()

virtual void ULPP_PreservePosition::PlacePlayer ( ULevel *  InLevel,
const FPrimaryAssetId &  LevelAssetID 
)
inlineoverridevirtual
19{ }

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: