There was an error while loading. Please reload this page.
1 parent 07cd7a8 commit fabe0bcCopy full SHA for fabe0bc
Source/VariableObfuscator/Public/VarOb.h
@@ -15,9 +15,12 @@
15
#define VO_CHK 2
16
17
template<typename T>
18
-struct TVarOb
+class TVarOb
19
{
20
using FChunkX = FChunkN<(sizeof(T)-1)/4+1>;
21
+
22
+private:
23
24
FChunkX Data[3] = {};
25
26
inline void MemMangle()
@@ -41,6 +44,8 @@ struct TVarOb
41
44
}
42
45
43
46
47
+public:
48
49
TVarOb(T V = T())
50
51
static_assert(TVarObSupportedType<T>::Value, "Unsupported Type");
Source/VariableObfuscator/Public/VarObDoOnce.h
@@ -6,7 +6,7 @@
6
7
#include "CoreMinimal.h"
8
9
-struct FVarObDoOnce
+class FVarObDoOnce
10
11
12
public:
0 commit comments