Skip to content

Commit 0b00fb8

Browse files
Updates to manage the module prefix for procedures/views and the updated codegen work on reducers/tables
1 parent 42a9143 commit 0b00fb8

File tree

116 files changed

+409
-306
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+409
-306
lines changed

crates/codegen/src/unrealcpp.rs

Lines changed: 219 additions & 120 deletions
Large diffs are not rendered by default.

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeleteLargeTable.g.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ struct TESTCLIENT_API FDeleteLargeTableArgs
2121
GENERATED_BODY()
2222

2323
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
24-
uint8 A;
24+
uint8 A = 0;
2525

2626
// NOTE: uint16 field not exposed to Blueprint due to non-blueprintable elements
27-
uint16 B;
27+
uint16 B = 0;
2828

2929
// NOTE: uint32 field not exposed to Blueprint due to non-blueprintable elements
30-
uint32 C;
30+
uint32 C = 0;
3131

3232
// NOTE: uint64 field not exposed to Blueprint due to non-blueprintable elements
33-
uint64 D;
33+
uint64 D = 0;
3434

3535
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
3636
FSpacetimeDBUInt128 E;
@@ -39,16 +39,16 @@ struct TESTCLIENT_API FDeleteLargeTableArgs
3939
FSpacetimeDBUInt256 F;
4040

4141
// NOTE: int8 field not exposed to Blueprint due to non-blueprintable elements
42-
int8 G;
42+
int8 G = 0;
4343

4444
// NOTE: int16 field not exposed to Blueprint due to non-blueprintable elements
45-
int16 H;
45+
int16 H = 0;
4646

4747
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
48-
int32 I;
48+
int32 I = 0;
4949

5050
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
51-
int64 J;
51+
int64 J = 0;
5252

5353
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
5454
FSpacetimeDBInt128 K;
@@ -57,19 +57,19 @@ struct TESTCLIENT_API FDeleteLargeTableArgs
5757
FSpacetimeDBInt256 L;
5858

5959
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
60-
bool M;
60+
bool M = false;
6161

6262
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
63-
float N;
63+
float N = 0.0f;
6464

6565
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
66-
double O;
66+
double O = 0.0;
6767

6868
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
6969
FString P;
7070

7171
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
72-
ESimpleEnumType Q;
72+
ESimpleEnumType Q = static_cast<ESimpleEnumType>(0);
7373

7474
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
7575
FEnumWithPayloadType R;

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkBool.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkBoolArgs
1414
GENERATED_BODY()
1515

1616
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
17-
bool B;
17+
bool B = false;
1818

1919
FDeletePkBoolArgs() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkI16.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkI16Args
1414
GENERATED_BODY()
1515

1616
// NOTE: int16 field not exposed to Blueprint due to non-blueprintable elements
17-
int16 N;
17+
int16 N = 0;
1818

1919
FDeletePkI16Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkI32.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkI32Args
1414
GENERATED_BODY()
1515

1616
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
17-
int32 N;
17+
int32 N = 0;
1818

1919
FDeletePkI32Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkI64.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkI64Args
1414
GENERATED_BODY()
1515

1616
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
17-
int64 N;
17+
int64 N = 0;
1818

1919
FDeletePkI64Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkI8.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkI8Args
1414
GENERATED_BODY()
1515

1616
// NOTE: int8 field not exposed to Blueprint due to non-blueprintable elements
17-
int8 N;
17+
int8 N = 0;
1818

1919
FDeletePkI8Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkU16.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkU16Args
1414
GENERATED_BODY()
1515

1616
// NOTE: uint16 field not exposed to Blueprint due to non-blueprintable elements
17-
uint16 N;
17+
uint16 N = 0;
1818

1919
FDeletePkU16Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkU32.g.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ struct TESTCLIENT_API FDeletePkU32Args
1414
GENERATED_BODY()
1515

1616
// NOTE: uint32 field not exposed to Blueprint due to non-blueprintable elements
17-
uint32 N;
17+
uint32 N = 0;
1818

1919
FDeletePkU32Args() = default;
2020

sdks/unreal/tests/TestClient/Source/TestClient/Public/ModuleBindings/Reducers/DeletePkU32InsertPkU32Two.g.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ struct TESTCLIENT_API FDeletePkU32InsertPkU32TwoArgs
1414
GENERATED_BODY()
1515

1616
// NOTE: uint32 field not exposed to Blueprint due to non-blueprintable elements
17-
uint32 N;
17+
uint32 N = 0;
1818

1919
UPROPERTY(BlueprintReadWrite, Category="SpacetimeDB")
20-
int32 Data;
20+
int32 Data = 0;
2121

2222
FDeletePkU32InsertPkU32TwoArgs() = default;
2323

0 commit comments

Comments
 (0)