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

#include <FighterSynctestRunner.h>

Inheritance diagram for AFighterSynctestRunner:
Collaboration diagram for AFighterSynctestRunner:

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 RpcConnectionManagerconnectionManager
 
- Protected Attributes inherited from AFighterMultiplayerRunner
TArray< int > PlayerInputIndex
 
int MultipliedFramesAhead =0
 
int MultipliedFramesBehind =0
 
- Protected Attributes inherited from AFighterLocalRunner
float ElapsedTime =0
 
class ANightSkyGameStateGameState
 

Detailed Description

Definition at line 10 of file FighterSynctestRunner.h.

Constructor & Destructor Documentation

◆ AFighterSynctestRunner()

AFighterSynctestRunner::AFighterSynctestRunner ( )

Definition at line 8 of file FighterSynctestRunner.cpp.

Member Function Documentation

◆ BeginPlay()

void AFighterSynctestRunner::BeginPlay ( )
overrideprotectedvirtual

Reimplemented from AFighterMultiplayerRunner.

Definition at line 17 of file FighterSynctestRunner.cpp.

◆ Update()

void AFighterSynctestRunner::Update ( float DeltaTime)
overridevirtual

Reimplemented from AFighterMultiplayerRunner.

Definition at line 38 of file FighterSynctestRunner.cpp.


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