Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
ANightSkyPlayerController Class Reference

#include <NightSkyPlayerController.h>

Inheritance diagram for ANightSkyPlayerController:
Collaboration diagram for ANightSkyPlayerController:

Public Member Functions

 ANightSkyPlayerController ()
virtual void Tick (float DeltaTime) override
virtual void SetupInputComponent () override
void PressUp ()
void ReleaseUp ()
void PressDown ()
void ReleaseDown ()
void PressLeft ()
void ReleaseLeft ()
void PressRight ()
void ReleaseRight ()
void PressA ()
void ReleaseA ()
void PressB ()
void ReleaseB ()
void PressC ()
void ReleaseC ()
void PressD ()
void ReleaseD ()
void PressE ()
void ReleaseE ()
void PressF ()
void ReleaseF ()
void PressG ()
void ReleaseG ()
void PressH ()
void ReleaseH ()
void PauseGame ()
void SendGgpo (ANetworkPawn *InNetworkPawn, bool Client) const
void SendBattleData ()
void Rematch ()
void OpenPauseMenu ()
void ClosePauseMenu ()

Public Attributes

int Inputs
int Frame
bool bRematch
TSoftObjectPtr< UInputMappingContext > InputMapping
FBattleInputActions InputActions
ANetworkPawnNetworkPawn

Protected Member Functions

virtual void BeginPlay () override

Detailed Description

Definition at line 71 of file NightSkyPlayerController.h.

Constructor & Destructor Documentation

◆ ANightSkyPlayerController()

ANightSkyPlayerController::ANightSkyPlayerController ( )

Definition at line 21 of file NightSkyPlayerController.cpp.

Member Function Documentation

◆ BeginPlay()

void ANightSkyPlayerController::BeginPlay ( )
overrideprotectedvirtual

Reimplemented in ANightSkyWTPlayerController.

Definition at line 33 of file NightSkyPlayerController.cpp.

◆ ClosePauseMenu()

void ANightSkyPlayerController::ClosePauseMenu ( )

◆ OpenPauseMenu()

void ANightSkyPlayerController::OpenPauseMenu ( )

◆ PauseGame()

void ANightSkyPlayerController::PauseGame ( )

Definition at line 267 of file NightSkyPlayerController.cpp.

◆ PressA()

void ANightSkyPlayerController::PressA ( )

Definition at line 186 of file NightSkyPlayerController.cpp.

◆ PressB()

void ANightSkyPlayerController::PressB ( )

Definition at line 196 of file NightSkyPlayerController.cpp.

◆ PressC()

void ANightSkyPlayerController::PressC ( )

Definition at line 206 of file NightSkyPlayerController.cpp.

◆ PressD()

void ANightSkyPlayerController::PressD ( )

Definition at line 216 of file NightSkyPlayerController.cpp.

◆ PressDown()

void ANightSkyPlayerController::PressDown ( )

Definition at line 156 of file NightSkyPlayerController.cpp.

◆ PressE()

void ANightSkyPlayerController::PressE ( )

Definition at line 226 of file NightSkyPlayerController.cpp.

◆ PressF()

void ANightSkyPlayerController::PressF ( )

Definition at line 236 of file NightSkyPlayerController.cpp.

◆ PressG()

void ANightSkyPlayerController::PressG ( )

Definition at line 246 of file NightSkyPlayerController.cpp.

◆ PressH()

void ANightSkyPlayerController::PressH ( )

Definition at line 257 of file NightSkyPlayerController.cpp.

◆ PressLeft()

void ANightSkyPlayerController::PressLeft ( )

Definition at line 166 of file NightSkyPlayerController.cpp.

◆ PressRight()

void ANightSkyPlayerController::PressRight ( )

Definition at line 176 of file NightSkyPlayerController.cpp.

◆ PressUp()

void ANightSkyPlayerController::PressUp ( )

Definition at line 146 of file NightSkyPlayerController.cpp.

◆ ReleaseA()

void ANightSkyPlayerController::ReleaseA ( )

Definition at line 191 of file NightSkyPlayerController.cpp.

◆ ReleaseB()

void ANightSkyPlayerController::ReleaseB ( )

Definition at line 201 of file NightSkyPlayerController.cpp.

◆ ReleaseC()

void ANightSkyPlayerController::ReleaseC ( )

Definition at line 211 of file NightSkyPlayerController.cpp.

◆ ReleaseD()

void ANightSkyPlayerController::ReleaseD ( )

Definition at line 221 of file NightSkyPlayerController.cpp.

◆ ReleaseDown()

void ANightSkyPlayerController::ReleaseDown ( )

Definition at line 161 of file NightSkyPlayerController.cpp.

◆ ReleaseE()

void ANightSkyPlayerController::ReleaseE ( )

Definition at line 231 of file NightSkyPlayerController.cpp.

◆ ReleaseF()

void ANightSkyPlayerController::ReleaseF ( )

Definition at line 241 of file NightSkyPlayerController.cpp.

◆ ReleaseG()

void ANightSkyPlayerController::ReleaseG ( )

Definition at line 251 of file NightSkyPlayerController.cpp.

◆ ReleaseH()

void ANightSkyPlayerController::ReleaseH ( )

Definition at line 262 of file NightSkyPlayerController.cpp.

◆ ReleaseLeft()

void ANightSkyPlayerController::ReleaseLeft ( )

Definition at line 171 of file NightSkyPlayerController.cpp.

◆ ReleaseRight()

void ANightSkyPlayerController::ReleaseRight ( )

Definition at line 181 of file NightSkyPlayerController.cpp.

◆ ReleaseUp()

void ANightSkyPlayerController::ReleaseUp ( )

Definition at line 151 of file NightSkyPlayerController.cpp.

◆ Rematch()

void ANightSkyPlayerController::Rematch ( )

Definition at line 339 of file NightSkyPlayerController.cpp.

◆ SendBattleData()

void ANightSkyPlayerController::SendBattleData ( )

Definition at line 308 of file NightSkyPlayerController.cpp.

◆ SendGgpo()

void ANightSkyPlayerController::SendGgpo ( ANetworkPawn * InNetworkPawn,
bool Client ) const

Definition at line 277 of file NightSkyPlayerController.cpp.

◆ SetupInputComponent()

void ANightSkyPlayerController::SetupInputComponent ( )
overridevirtual

Definition at line 73 of file NightSkyPlayerController.cpp.

◆ Tick()

void ANightSkyPlayerController::Tick ( float DeltaTime)
overridevirtual

Reimplemented in ANightSkyWTPlayerController.

Definition at line 41 of file NightSkyPlayerController.cpp.

Member Data Documentation

◆ bRematch

bool ANightSkyPlayerController::bRematch

Definition at line 91 of file NightSkyPlayerController.h.

◆ Frame

int ANightSkyPlayerController::Frame

Definition at line 90 of file NightSkyPlayerController.h.

◆ InputActions

FBattleInputActions ANightSkyPlayerController::InputActions

Definition at line 96 of file NightSkyPlayerController.h.

◆ InputMapping

TSoftObjectPtr<UInputMappingContext> ANightSkyPlayerController::InputMapping

Definition at line 94 of file NightSkyPlayerController.h.

◆ Inputs

int ANightSkyPlayerController::Inputs

Definition at line 89 of file NightSkyPlayerController.h.

◆ NetworkPawn

ANetworkPawn* ANightSkyPlayerController::NetworkPawn

Definition at line 133 of file NightSkyPlayerController.h.


The documentation for this class was generated from the following files: