| 
    Night Sky Engine
    
   A fighting game framework made in Unreal Engine 
   | 
 
#include <NightSkyPlayerController.h>


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 | 
| ANetworkPawn * | NetworkPawn | 
Protected Member Functions | |
| virtual void | BeginPlay () override | 
Definition at line 71 of file NightSkyPlayerController.h.
| ANightSkyPlayerController::ANightSkyPlayerController | ( | ) | 
Definition at line 21 of file NightSkyPlayerController.cpp.
      
  | 
  overrideprotectedvirtual | 
Reimplemented in ANightSkyWTPlayerController.
Definition at line 33 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ClosePauseMenu | ( | ) | 
| void ANightSkyPlayerController::OpenPauseMenu | ( | ) | 
| void ANightSkyPlayerController::PauseGame | ( | ) | 
Definition at line 267 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressA | ( | ) | 
Definition at line 186 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressB | ( | ) | 
Definition at line 196 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressC | ( | ) | 
Definition at line 206 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressD | ( | ) | 
Definition at line 216 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressDown | ( | ) | 
Definition at line 156 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressE | ( | ) | 
Definition at line 226 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressF | ( | ) | 
Definition at line 236 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressG | ( | ) | 
Definition at line 246 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressH | ( | ) | 
Definition at line 257 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressLeft | ( | ) | 
Definition at line 166 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressRight | ( | ) | 
Definition at line 176 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::PressUp | ( | ) | 
Definition at line 146 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseA | ( | ) | 
Definition at line 191 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseB | ( | ) | 
Definition at line 201 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseC | ( | ) | 
Definition at line 211 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseD | ( | ) | 
Definition at line 221 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseDown | ( | ) | 
Definition at line 161 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseE | ( | ) | 
Definition at line 231 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseF | ( | ) | 
Definition at line 241 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseG | ( | ) | 
Definition at line 251 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseH | ( | ) | 
Definition at line 262 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseLeft | ( | ) | 
Definition at line 171 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseRight | ( | ) | 
Definition at line 181 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::ReleaseUp | ( | ) | 
Definition at line 151 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::Rematch | ( | ) | 
Definition at line 339 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::SendBattleData | ( | ) | 
Definition at line 308 of file NightSkyPlayerController.cpp.
| void ANightSkyPlayerController::SendGgpo | ( | ANetworkPawn * | InNetworkPawn, | 
| bool | Client ) const | 
Definition at line 277 of file NightSkyPlayerController.cpp.
      
  | 
  overridevirtual | 
Definition at line 73 of file NightSkyPlayerController.cpp.
      
  | 
  overridevirtual | 
Reimplemented in ANightSkyWTPlayerController.
Definition at line 41 of file NightSkyPlayerController.cpp.
| bool ANightSkyPlayerController::bRematch | 
Definition at line 91 of file NightSkyPlayerController.h.
| int ANightSkyPlayerController::Frame | 
Definition at line 90 of file NightSkyPlayerController.h.
| FBattleInputActions ANightSkyPlayerController::InputActions | 
Definition at line 96 of file NightSkyPlayerController.h.
| TSoftObjectPtr<UInputMappingContext> ANightSkyPlayerController::InputMapping | 
Definition at line 94 of file NightSkyPlayerController.h.
| int ANightSkyPlayerController::Inputs | 
Definition at line 89 of file NightSkyPlayerController.h.
| ANetworkPawn* ANightSkyPlayerController::NetworkPawn | 
Definition at line 133 of file NightSkyPlayerController.h.