Skip to content

Commit 4e6d249

Browse files
Merge pull request #254 from 0xsequence/184-remove-udelayedencodingobjectargsbp
Removed UDelayedEncodingObjectArgsBP
2 parents 9a94a69 + 6fbc468 commit 4e6d249

2 files changed

Lines changed: 0 additions & 106 deletions

File tree

Plugins/SequencePlugin/Source/SequencePlugin/Private/Sequence/DelayedEncodingArgsBP.cpp

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -8,61 +8,6 @@ FString UDelayedEncodingArgsBP::GetJsonString()
88
return "";
99
}
1010

11-
UDelayedEncodingObjectArgsBP::UDelayedEncodingObjectArgsBP()
12-
{
13-
this->JsonObjectArg = MakeShareable(new FJsonObject);
14-
}
15-
16-
void UDelayedEncodingObjectArgsBP::AddStringArg(const FString& ArgName, const FString& ArgIn)
17-
{
18-
this->JsonObjectArg.Get()->SetStringField(ArgName,*ArgIn);
19-
}
20-
21-
void UDelayedEncodingObjectArgsBP::AddBoolArg(const FString& ArgName, const bool ArgIn)
22-
{
23-
this->JsonObjectArg.Get()->SetBoolField(ArgName, ArgIn);
24-
}
25-
26-
void UDelayedEncodingObjectArgsBP::AddFloatArg(const FString& ArgName, const float ArgIn)
27-
{
28-
this->JsonObjectArg.Get()->SetNumberField(ArgName, ArgIn);
29-
}
30-
31-
void UDelayedEncodingObjectArgsBP::AddDoubleArg(const FString& ArgName, const double ArgIn)
32-
{
33-
this->JsonObjectArg.Get()->SetNumberField(ArgName, ArgIn);
34-
}
35-
36-
void UDelayedEncodingObjectArgsBP::AddInt32Arg(const FString& ArgName, const int32 ArgIn)
37-
{
38-
this->JsonObjectArg.Get()->SetNumberField(ArgName, ArgIn);
39-
}
40-
41-
void UDelayedEncodingObjectArgsBP::AddInt64Arg(const FString& ArgName, const int64 ArgIn)
42-
{
43-
this->JsonObjectArg.Get()->SetNumberField(ArgName, ArgIn);
44-
}
45-
46-
void UDelayedEncodingObjectArgsBP::AddObjectArg(const FString& ArgName, UDelayedEncodingObjectArgsBP* ArgIn)
47-
{
48-
this->JsonObjectArg.Get()->SetObjectField(ArgName, ArgIn->GetJson());
49-
}
50-
51-
void UDelayedEncodingObjectArgsBP::AddArrayArg(const FString& ArgName, UDelayedEncodingArrayArgsBP* ArgIn)
52-
{
53-
this->JsonObjectArg.Get()->SetArrayField(ArgName, ArgIn->GetJson());
54-
}
55-
56-
FString UDelayedEncodingObjectArgsBP::GetJsonString()
57-
{
58-
return USequenceSupport::JsonToParsableString(this->JsonObjectArg);
59-
}
60-
61-
TSharedPtr<FJsonObject> UDelayedEncodingObjectArgsBP::GetJson()
62-
{
63-
return this->JsonObjectArg;
64-
}
65-
6611
void UDelayedEncodingArrayArgsBP::AddStringArg(const FString& ArgIn)
6712
{
6813
const TSharedPtr<FJsonValue> Value = MakeShareable(new FJsonValueString(*ArgIn));
@@ -99,12 +44,6 @@ void UDelayedEncodingArrayArgsBP::AddInt64Arg(const int64 ArgIn)
9944
this->JsonArrayArg.Add(Value);
10045
}
10146

102-
void UDelayedEncodingArrayArgsBP::AddObjectArg(UDelayedEncodingObjectArgsBP* ArgIn)
103-
{
104-
const TSharedPtr<FJsonValue> Value = MakeShareable(new FJsonValueObject(ArgIn->GetJson()));
105-
this->JsonArrayArg.Add(Value);
106-
}
107-
10847
void UDelayedEncodingArrayArgsBP::AddArrayArg(UDelayedEncodingArrayArgsBP* ArgIn)
10948
{
11049
const TSharedPtr<FJsonValue> Value = MakeShareable(new FJsonValueArray(ArgIn->GetJson()));

Plugins/SequencePlugin/Source/SequencePlugin/Public/Sequence/DelayedEncodingArgsBP.h

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -16,48 +16,6 @@ class SEQUENCEPLUGIN_API UDelayedEncodingArgsBP : public UObject
1616
virtual FString GetJsonString();
1717
};
1818

19-
UCLASS(BlueprintType)
20-
class SEQUENCEPLUGIN_API UDelayedEncodingObjectArgsBP : public UDelayedEncodingArgsBP
21-
{
22-
GENERATED_BODY()
23-
private:
24-
TSharedPtr<FJsonObject> JsonObjectArg;
25-
public:
26-
UDelayedEncodingObjectArgsBP();
27-
28-
/*
29-
* Used to add a string Arg, Note: adding " inside of strings provided will automatically be given a leading \,
30-
* to ensure json compatibility.
31-
*/
32-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
33-
void AddStringArg(const FString& ArgName, const FString& ArgIn);
34-
35-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
36-
void AddBoolArg(const FString& ArgName, const bool ArgIn);
37-
38-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
39-
void AddFloatArg(const FString& ArgName, const float ArgIn);
40-
41-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
42-
void AddDoubleArg(const FString& ArgName, const double ArgIn);
43-
44-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
45-
void AddInt32Arg(const FString& ArgName, const int32 ArgIn);
46-
47-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
48-
void AddInt64Arg(const FString& ArgName, const int64 ArgIn);
49-
50-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
51-
void AddObjectArg(const FString& ArgName, UDelayedEncodingObjectArgsBP * ArgIn);
52-
53-
UFUNCTION(BlueprintCallable, Category = "Delayed Encoding")
54-
void AddArrayArg(const FString& ArgName,UDelayedEncodingArrayArgsBP * ArgIn);
55-
56-
virtual FString GetJsonString() override;
57-
58-
TSharedPtr<FJsonObject> GetJson();
59-
};
60-
6119
UCLASS(BlueprintType)
6220
class SEQUENCEPLUGIN_API UDelayedEncodingArrayArgsBP : public UDelayedEncodingArgsBP
6321
{
@@ -87,9 +45,6 @@ class SEQUENCEPLUGIN_API UDelayedEncodingArrayArgsBP : public UDelayedEncodingAr
8745

8846
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
8947
void AddInt64Arg(const int64 ArgIn);
90-
91-
UFUNCTION(BlueprintCallable, Category="Delayed Encoding")
92-
void AddObjectArg(UDelayedEncodingObjectArgsBP * ArgIn);
9348

9449
UFUNCTION(BlueprintCallable, Category = "Delayed Encoding")
9550
void AddArrayArg(UDelayedEncodingArrayArgsBP * ArgIn);

0 commit comments

Comments
 (0)