|
group2 0.1.0
CSE 125 Group 2
|
A single gameplay event produced by network input processing. More...
#include <Event.hpp>
Public Attributes | |
| ClientId | clientId |
| Originating client identifier. | |
| EventType | type |
| InputSnapshot | movementIntent = {} |
| Used when type == Input. | |
| ShotIntentPayload | shotIntent = {} |
| Used when type == ShotIntent (PR-27). | |
| TextChatPayload | textChat = {} |
| Used when type == TextChat. | |
| VoiceFramePayload | voiceFrame = {} |
| Used when type == VoiceFrame. | |
| MatchConfig | matchConfig = {} |
| Used when type == MatchConfigUpdated. | |
| DiscoverySettings | discoverySettings = {} |
| Used when type == DiscoverySettingsUpdated. | |
| bool | physicsDiagRecording = false |
| Used when type == PhysicsDiagRecording. | |
A single gameplay event produced by network input processing.
| ClientId Event::clientId |
Originating client identifier.
| DiscoverySettings Event::discoverySettings = {} |
Used when type == DiscoverySettingsUpdated.
| MatchConfig Event::matchConfig = {} |
Used when type == MatchConfigUpdated.
| InputSnapshot Event::movementIntent = {} |
Used when type == Input.
| bool Event::physicsDiagRecording = false |
Used when type == PhysicsDiagRecording.
| ShotIntentPayload Event::shotIntent = {} |
Used when type == ShotIntent (PR-27).
| TextChatPayload Event::textChat = {} |
Used when type == TextChat.
| EventType Event::type |
| VoiceFramePayload Event::voiceFrame = {} |
Used when type == VoiceFrame.