Skip to content

Commit 2d7d38f

Browse files
committed
Update UnrealCSharp
1 parent f77d431 commit 2d7d38f

36 files changed

+412
-2157
lines changed

Diff for: Config/DefaultUnrealCSharpEditorSetting.ini

-14
This file was deleted.

Diff for: Plugins/UnrealCSharp

Submodule UnrealCSharp updated 171 files

Diff for: Script/Game/UnrealCSharpTest/UnitTest/Dynamic/BlueprintBlueprintDynamicFunction/CSharp_TestBlueprintBlueprintDynamicFunctionActor_C.cs

+20-200
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
using Script.Dynamic;
22
using Script.Game.UnitTest.Core;
3-
using Script.Library;
43
using Script.UnrealCSharpTest;
54

65
namespace Script.CoreUObject
76
{
87
[UClass]
9-
[PathName("/Script/CoreUObject.CSharp_TestBlueprintBlueprintDynamicFunctionActor_C")]
10-
public class CSharp_TestBlueprintBlueprintDynamicFunctionActor_C : BP_TestClass_C, IStaticClass,
11-
ITestDynamicInterface
8+
public partial class CSharp_TestBlueprintBlueprintDynamicFunctionActor_C : BP_TestClass_C, ITestDynamicInterface
129
{
1310
public CSharp_TestBlueprintBlueprintDynamicFunctionActor_C()
1411
{
@@ -50,200 +47,61 @@ public CSharp_TestBlueprintBlueprintDynamicFunctionActor_C()
5047
}
5148

5249
[UProperty, BlueprintReadWrite]
53-
public bool BoolValue
54-
{
55-
get => FPropertyImplementation.FProperty_GetObjectBooleanPropertyImplementation(GarbageCollectionHandle,
56-
__BoolValue);
57-
58-
set => FPropertyImplementation.FProperty_SetObjectBooleanPropertyImplementation(GarbageCollectionHandle,
59-
__BoolValue, value);
60-
}
50+
public bool BoolValue { get; set; }
6151

6252
[UProperty, BlueprintReadWrite]
63-
public int Int32Value
64-
{
65-
get => FPropertyImplementation.FProperty_GetObjectInt32PropertyImplementation(GarbageCollectionHandle,
66-
__Int32Value);
67-
68-
set => FPropertyImplementation.FProperty_SetObjectInt32PropertyImplementation(GarbageCollectionHandle,
69-
__Int32Value, value);
70-
}
53+
public int Int32Value { get; set; }
7154

7255
[UProperty, BlueprintReadWrite]
73-
public long Int64Value
74-
{
75-
get => FPropertyImplementation.FProperty_GetObjectInt64PropertyImplementation(GarbageCollectionHandle,
76-
__Int64Value);
77-
78-
set => FPropertyImplementation.FProperty_SetObjectInt64PropertyImplementation(GarbageCollectionHandle,
79-
__Int64Value, value);
80-
}
56+
public long Int64Value { get; set; }
8157

8258
[UProperty, BlueprintReadWrite]
83-
public byte UInt8Value
84-
{
85-
get => FPropertyImplementation.FProperty_GetObjectBytePropertyImplementation(GarbageCollectionHandle,
86-
__UInt8Value);
87-
88-
set => FPropertyImplementation.FProperty_SetObjectBytePropertyImplementation(GarbageCollectionHandle,
89-
__UInt8Value, value);
90-
}
59+
public byte UInt8Value { get; set; }
9160

9261
[UProperty, BlueprintReadWrite]
93-
public double DoubleValue
94-
{
95-
get => FPropertyImplementation.FProperty_GetObjectDoublePropertyImplementation(GarbageCollectionHandle,
96-
__DoubleValue);
97-
98-
set => FPropertyImplementation.FProperty_SetObjectDoublePropertyImplementation(GarbageCollectionHandle,
99-
__DoubleValue, value);
100-
}
62+
public double DoubleValue { get; set; }
10163

10264
[UProperty, BlueprintReadWrite]
103-
public FName NameValue
104-
{
105-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
106-
__NameValue) as FName;
107-
108-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
109-
__NameValue, value);
110-
}
65+
public FName NameValue { get; set; }
11166

11267
[UProperty, BlueprintReadWrite]
113-
public FText TextValue
114-
{
115-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
116-
__TextValue) as FText;
117-
118-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
119-
__TextValue, value);
120-
}
68+
public FText TextValue { get; set; }
12169

12270
[UProperty, BlueprintReadWrite]
123-
public FString StringValue
124-
{
125-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
126-
__StringValue) as FString;
127-
128-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
129-
__StringValue, value);
130-
}
71+
public FString StringValue { get; set; }
13172

13273
[UProperty, BlueprintReadWrite]
133-
public ETestDynamicEnum EnumValue
134-
{
135-
get => (ETestDynamicEnum)FPropertyImplementation.FProperty_GetObjectInt32PropertyImplementation(
136-
GarbageCollectionHandle, __EnumValue);
137-
138-
set => FPropertyImplementation.FProperty_SetObjectInt32PropertyImplementation(GarbageCollectionHandle,
139-
__EnumValue, (int)value);
140-
}
74+
public ETestDynamicEnum EnumValue { get; set; }
14175

14276
[UProperty, BlueprintReadWrite]
143-
public FTestDynamicStruct StructValue
144-
{
145-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
146-
__StructValue) as FTestDynamicStruct;
147-
148-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
149-
__StructValue, value);
150-
}
77+
public FTestDynamicStruct StructValue { get; set; }
15178

15279
[UProperty, BlueprintReadWrite]
153-
public UObject ObjectValue
154-
{
155-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
156-
__ObjectValue) as UObject;
157-
158-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
159-
__ObjectValue, value);
160-
}
80+
public UObject ObjectValue { get; set; }
16181

16282
[UProperty, BlueprintReadWrite]
163-
public TScriptInterface<ITestDynamicInterface> InterfaceValue
164-
{
165-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
166-
__InterfaceValue) as TScriptInterface<ITestDynamicInterface>;
167-
168-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
169-
__InterfaceValue, value);
170-
}
83+
public TScriptInterface<ITestDynamicInterface> InterfaceValue { get; set; }
17184

17285
[UProperty, BlueprintReadWrite]
173-
public TSubclassOf<UObject> SubclassOfValue
174-
{
175-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
176-
__SubclassOfValue) as TSubclassOf<UObject>;
177-
178-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
179-
__SubclassOfValue, value);
180-
}
86+
public TSubclassOf<UObject> SubclassOfValue { get; set; }
18187

18288
[UProperty, BlueprintReadWrite]
183-
public TSoftObjectPtr<UObject> SoftObjectPtrValue
184-
{
185-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
186-
__SoftObjectPtrValue) as TSoftObjectPtr<UObject>;
187-
188-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
189-
__SoftObjectPtrValue, value);
190-
}
89+
public TSoftObjectPtr<UObject> SoftObjectPtrValue { get; set; }
19190

19291
[UProperty, BlueprintReadWrite]
193-
public TSoftClassPtr<UObject> SoftClassPtrValue
194-
{
195-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
196-
__SoftClassPtrValue) as TSoftClassPtr<UObject>;
197-
198-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
199-
__SoftClassPtrValue, value);
200-
}
92+
public TSoftClassPtr<UObject> SoftClassPtrValue { get; set; }
20193

20294
[UProperty, BlueprintReadWrite]
203-
public TArray<int> ArrayValue
204-
{
205-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
206-
__ArrayValue) as TArray<int>;
207-
208-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
209-
__ArrayValue, value);
210-
}
95+
public TArray<int> ArrayValue { get; set; }
21196

21297
[UProperty, BlueprintReadWrite]
213-
public TSet<int> SetValue
214-
{
215-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
216-
__SetValue) as TSet<int>;
217-
218-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
219-
__SetValue, value);
220-
}
98+
public TSet<int> SetValue { get; set; }
22199

222100
[UProperty, BlueprintReadWrite]
223-
public TMap<int, int> MapValue
224-
{
225-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
226-
__MapValue) as TMap<int, int>;
227-
228-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
229-
__MapValue, value);
230-
}
101+
public TMap<int, int> MapValue { get; set; }
231102

232103
[UProperty, BlueprintReadWrite]
233-
public UTestCoreSubsystem TestCoreSubsystem
234-
{
235-
get => FPropertyImplementation.FProperty_GetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
236-
__TestCoreSubsystem) as UTestCoreSubsystem;
237-
238-
set => FPropertyImplementation.FProperty_SetObjectCompoundPropertyImplementation(GarbageCollectionHandle,
239-
__TestCoreSubsystem, value);
240-
}
241-
242-
public new static UClass StaticClass()
243-
{
244-
return UObjectImplementation.UObject_StaticClassImplementation(
245-
"/Script/CoreUObject.CSharp_TestBlueprintBlueprintDynamicFunctionActor_C");
246-
}
104+
public UTestCoreSubsystem TestCoreSubsystem { get; set; }
247105

248106
[UFunction, BlueprintCallable, BlueprintImplementableEvent]
249107
public void SetBoolValueFunction(bool InBoolValue)
@@ -616,43 +474,5 @@ public void OutMapValueFunction(ref TMap<int, int> OutMapValue)
616474

617475
OutMapValue = MapValue;
618476
}
619-
620-
private static uint __BoolValue = 0;
621-
622-
private static uint __Int32Value = 0;
623-
624-
private static uint __Int64Value = 0;
625-
626-
private static uint __UInt8Value = 0;
627-
628-
private static uint __DoubleValue = 0;
629-
630-
private static uint __NameValue = 0;
631-
632-
private static uint __TextValue = 0;
633-
634-
private static uint __StringValue = 0;
635-
636-
private static uint __EnumValue = 0;
637-
638-
private static uint __StructValue = 0;
639-
640-
private static uint __ObjectValue = 0;
641-
642-
private static uint __InterfaceValue = 0;
643-
644-
private static uint __SubclassOfValue = 0;
645-
646-
private static uint __SoftObjectPtrValue = 0;
647-
648-
private static uint __SoftClassPtrValue = 0;
649-
650-
private static uint __ArrayValue = 0;
651-
652-
private static uint __SetValue = 0;
653-
654-
private static uint __MapValue = 0;
655-
656-
private static uint __TestCoreSubsystem = 0;
657477
}
658478
}

0 commit comments

Comments
 (0)