#include <WjWorldGameRuleBase.h>
게임 규칙 베이스 클래스 GameMode에서 TickGameRule()을 통해 틱 호출
◆ BeginDestroy()
| void UWjWorldGameRuleBase::BeginDestroy |
( |
| ) |
|
|
overridevirtual |
◆ CheckWinCondition()
| bool UWjWorldGameRuleBase::CheckWinCondition |
( |
| ) |
const |
|
virtual |
◆ GameLevelUp()
| void UWjWorldGameRuleBase::GameLevelUp |
( |
int32 | NewLevel | ) |
|
|
protected |
◆ GetGameModePlay()
◆ GetGameStatePlay()
◆ GetWinner()
◆ HasAuthority()
| bool UWjWorldGameRuleBase::HasAuthority |
( |
| ) |
const |
|
inline |
◆ Initialize()
◆ OnGameEnd()
| void UWjWorldGameRuleBase::OnGameEnd |
( |
| ) |
|
|
virtual |
◆ OnGameEndPredict()
| void UWjWorldGameRuleBase::OnGameEndPredict |
( |
float | Seconds | ) |
|
|
virtual |
◆ OnGameReady()
| void UWjWorldGameRuleBase::OnGameReady |
( |
| ) |
|
|
virtual |
◆ OnGameStart()
| void UWjWorldGameRuleBase::OnGameStart |
( |
| ) |
|
|
virtual |
◆ OnPlayerJoined()
◆ OnPlayerLeft()
◆ PredictNextLevelIsLast()
| virtual bool UWjWorldGameRuleBase::PredictNextLevelIsLast |
( |
| ) |
|
|
inlinevirtual |
◆ TickGameRule()
| void UWjWorldGameRuleBase::TickGameRule |
( |
float | DeltaTime | ) |
|
|
virtual |
◆ DelayStartHandle
| FTimerHandle UWjWorldGameRuleBase::DelayStartHandle |
|
protected |
◆ GameDataComponentClass
| TSubclassOf<UWjWorldGameDataComponent> UWjWorldGameRuleBase::GameDataComponentClass |
|
protected |
◆ GameMode
◆ GotoWaitingRoomHandle
| FTimerHandle UWjWorldGameRuleBase::GotoWaitingRoomHandle |
|
protected |
◆ PlayerDataComponentClass
| TSubclassOf<UWjWorldGameDataComponent> UWjWorldGameRuleBase::PlayerDataComponentClass |
|
protected |
◆ SecondsForGameStartCount
| float UWjWorldGameRuleBase::SecondsForGameStartCount = 3.0f |
|
protected |
◆ SecondsForGotoWaitingRoom
| float UWjWorldGameRuleBase::SecondsForGotoWaitingRoom = 3.0f |
|
protected |
◆ StartDelay
| float UWjWorldGameRuleBase::StartDelay = 2.0f |
|
protected |
The documentation for this class was generated from the following files: