LeviLamina
Loading...
Searching...
No Matches
I420Buffer.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/scoped_refptr.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { class I420BufferInterface; }
11// clang-format on
12
13namespace webrtc {
14
16public:
17 // prevent constructor by default
18 I420Buffer();
19
20public:
21 // member functions
22 // NOLINTBEGIN
23 MCNAPI void CropAndScaleFrom(::webrtc::I420BufferInterface const&, int, int, int, int);
24
25 MCNAPI I420Buffer(int, int);
26
27 MCNAPI I420Buffer(int, int, int, int, int);
28
29 MCNAPI uchar* MutableDataU();
30
31 MCNAPI uchar* MutableDataV();
32
33 MCNAPI uchar* MutableDataY();
34 // NOLINTEND
35
36public:
37 // static functions
38 // NOLINTBEGIN
39 MCNAPI static ::webrtc::scoped_refptr<::webrtc::I420Buffer> Create(int, int);
40
41 MCNAPI static void SetBlack(::webrtc::I420Buffer*);
42 // NOLINTEND
43
44public:
45 // constructor thunks
46 // NOLINTBEGIN
47 MCNAPI void* $ctor(int, int);
48
49 MCNAPI void* $ctor(int, int, int, int, int);
50 // NOLINTEND
51
52public:
53 // vftables
54 // NOLINTBEGIN
55 MCNAPI static void** $vftable();
56 // NOLINTEND
57};
58
59} // namespace webrtc
Definition I420BufferInterface.h:12
Definition I420Buffer.h:15
static MCAPI void ** $vftable()
MCAPI void * $ctor(int, int, int, int, int)
MCAPI uchar * MutableDataY()
MCAPI void * $ctor(int, int)
MCAPI uchar * MutableDataU()
static MCAPI ::webrtc::scoped_refptr<::webrtc::I420Buffer > Create(int, int)
MCAPI uchar * MutableDataV()
MCAPI I420Buffer(int, int)
MCAPI void CropAndScaleFrom(::webrtc::I420BufferInterface const &, int, int, int, int)
MCAPI I420Buffer(int, int, int, int, int)
static MCAPI void SetBlack(::webrtc::I420Buffer *)