Night Sky Engine
A fighting game framework made in Unreal Engine
|
#include <FighterSynctestRunner.h>
Public Member Functions | |
AFighterSynctestRunner () | |
virtual void | Update (float DeltaTime) override |
Public Member Functions inherited from AFighterMultiplayerRunner | |
AFighterMultiplayerRunner () | |
Public Member Functions inherited from AFighterLocalRunner | |
AFighterLocalRunner () | |
Protected Member Functions | |
virtual void | BeginPlay () override |
Protected Member Functions inherited from AFighterMultiplayerRunner | |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
GGPOSessionCallbacks | CreateCallbacks () |
bool __cdecl | BeginGameCallback (const char *) |
bool __cdecl | SaveGameStateCallback (unsigned char **buffer, int32 *len, int32 *checksum, int32) |
bool __cdecl | LoadGameStateCallback (unsigned char *buffer, int32 len) |
bool __cdecl | LogGameState (const char *filename, unsigned char *buffer, int len) |
void __cdecl | FreeBuffer (void *buffer) |
bool __cdecl | AdvanceFrameCallback (int32) |
bool __cdecl | OnEventCallback (GGPOEvent *info) |
void | GgpoUpdate () |
Additional Inherited Members | |
Static Public Member Functions inherited from AFighterMultiplayerRunner | |
static int | fletcher32_checksum (short *data, size_t len) |
Public Attributes inherited from AFighterMultiplayerRunner | |
GGPOSession * | ggpo = nullptr |
TArray< GGPOPlayerHandle > | PlayerHandles |
TArray< GGPOPlayer * > | Players |
class RpcConnectionManager * | connectionManager |
Protected Attributes inherited from AFighterMultiplayerRunner | |
TArray< int > | PlayerInputIndex |
int | MultipliedFramesAhead =0 |
int | MultipliedFramesBehind =0 |
Protected Attributes inherited from AFighterLocalRunner | |
float | ElapsedTime =0 |
class ANightSkyGameState * | GameState |
Definition at line 10 of file FighterSynctestRunner.h.
AFighterSynctestRunner::AFighterSynctestRunner | ( | ) |
Definition at line 8 of file FighterSynctestRunner.cpp.
|
overrideprotectedvirtual |
Reimplemented from AFighterMultiplayerRunner.
Definition at line 17 of file FighterSynctestRunner.cpp.
|
overridevirtual |
Reimplemented from AFighterMultiplayerRunner.
Definition at line 38 of file FighterSynctestRunner.cpp.