LeviLamina
Loading...
Searching...
No Matches
PlayerVideoCapturePacketPayload.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
struct
PlayerVideoCapturePacketPayload
{
6
public
:
7
// PlayerVideoCapturePacketPayload inner types declare
8
// clang-format off
9
struct
StartVideoCapture
;
10
struct
StopVideoCapture
;
11
// clang-format on
12
13
// PlayerVideoCapturePacketPayload inner types define
14
struct
StartVideoCapture
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::TypedStorage<4, 4, uint> mFrameRate;
19
::ll::TypedStorage<8, 32, ::std::string> mFilePrefix;
20
// NOLINTEND
21
};
22
23
struct
StopVideoCapture
{};
24
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::TypedStorage<
29
8,
30
48,
31
::std::variant<
32
::PlayerVideoCapturePacketPayload::StartVideoCapture
,
33
::PlayerVideoCapturePacketPayload::StopVideoCapture
>>
34
mParams;
35
// NOLINTEND
36
};
PlayerVideoCapturePacketPayload::StartVideoCapture
Definition
PlayerVideoCapturePacketPayload.h:14
PlayerVideoCapturePacketPayload::StopVideoCapture
Definition
PlayerVideoCapturePacketPayload.h:23
PlayerVideoCapturePacketPayload
Definition
PlayerVideoCapturePacketPayload.h:5
src
mc
network
packet
PlayerVideoCapturePacketPayload.h
Generated on
for LeviLamina by
1.16.1