Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/GameFramework > API/Runtime/Engine/GameFramework/APlayerController
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/GameFramework/PlayerController.h |
| Include | #include "GameFramework/PlayerController.h" |
Syntax
struct FInputCmdBuffer
Remarks
Frame number exchange. This doesn't inherently do anything but is used by the network prediction physics system. This may be moved out at some point.
This is meant ot provide a mechanism for client side prediction to correlate client input and server frame numbers. Frame is a loose concept here. It doesn't necessary mean GFrameNumber. Its just an arbitrary increasing sequence of numbers that is used to label disrete units of client->Server input. For example the main thread may tick at a high variable rate but input is generated at a fixed step interval.