Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions AccessVariableByName/Config/DefaultAccessVariableByName.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[CoreRedirects]
+ClassRedirects=(OldName="/Script/VariableAccessFunctionLibrary.VariableGetterFunctionLibarary",NewName="/Script/VariableAccessFunctionLibrary.VariableGetterFunctionLibrary")
+ClassRedirects=(OldName="/Script/VariableAccessFunctionLibrary.VariableSetterFunctionLibarary",NewName="/Script/VariableAccessFunctionLibrary.VariableSetterFunctionLibrary")
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ class FKCHandler_DynamicGetVariableByName : public FNodeHandlingFunctor
UK2Node_DynamicGetVariableByNameNode::UK2Node_DynamicGetVariableByNameNode(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
{
InternalCallFuncClass = UVariableGetterFunctionLibarary::StaticClass();
InternalCallFuncClass = UVariableGetterFunctionLibrary::StaticClass();

if (bPureNode)
{
Expand Down Expand Up @@ -454,14 +454,14 @@ void UK2Node_DynamicGetVariableByNameNode::CreateFunctionPin()

if (bPureNode)
{
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibarary, GetNestedVariableByNamePure);
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibrary, GetNestedVariableByNamePure);
}
else
{
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibarary, GetNestedVariableByName);
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibrary, GetNestedVariableByName);
}

UClass* FunctionClass = UVariableGetterFunctionLibarary::StaticClass();
UClass* FunctionClass = UVariableGetterFunctionLibrary::StaticClass();
UFunction* FunctionPtr = FunctionClass->FindFunctionByName(InternalCallFuncName);
check(FunctionPtr);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -228,8 +228,8 @@ class FKCHandler_DynamicSetVariableByName : public FNodeHandlingFunctor
UK2Node_DynamicSetVariableByNameNode::UK2Node_DynamicSetVariableByNameNode(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
{
InternalCallFuncClass = UVariableSetterFunctionLibarary::StaticClass();
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableSetterFunctionLibarary, SetNestedVariableByName);
InternalCallFuncClass = UVariableSetterFunctionLibrary::StaticClass();
InternalCallFuncName = GET_FUNCTION_NAME_CHECKED(UVariableSetterFunctionLibrary, SetNestedVariableByName);

VariantPinType.PinCategory = UEdGraphSchema_K2::PC_Boolean;
}
Expand Down Expand Up @@ -429,7 +429,7 @@ void UK2Node_DynamicSetVariableByNameNode::CreateFunctionPin()
FCreatePinParams Params;
Params.Index = 0;

UClass* FunctionClass = UVariableSetterFunctionLibarary::StaticClass();
UClass* FunctionClass = UVariableSetterFunctionLibrary::StaticClass();
UFunction* FunctionPtr = FunctionClass->FindFunctionByName(InternalCallFuncName);
check(FunctionPtr);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -509,15 +509,15 @@ UClass* UK2Node_GetVariableByNameNode::GetTargetClass(UEdGraphPin* Pin)

UFunction* UK2Node_GetVariableByNameNode::FindGetterFunction(UEdGraphPin* Pin)
{
UClass* FunctionLibrary = UVariableGetterFunctionLibarary::StaticClass();
UClass* FunctionLibrary = UVariableGetterFunctionLibrary::StaticClass();

if (bPureNode)
{
return FunctionLibrary->FindFunctionByName(
GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibarary, GetNestedVariableByNamePure));
GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibrary, GetNestedVariableByNamePure));
}

return FunctionLibrary->FindFunctionByName(GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibarary, GetNestedVariableByName));
return FunctionLibrary->FindFunctionByName(GET_FUNCTION_NAME_CHECKED(UVariableGetterFunctionLibrary, GetNestedVariableByName));
}

bool UK2Node_GetVariableByNameNode::IsResultPin(const UEdGraphPin* Pin) const
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -519,9 +519,9 @@ UClass* UK2Node_SetVariableByNameNode::GetTargetClass(UEdGraphPin* Pin)

UFunction* UK2Node_SetVariableByNameNode::FindSetterFunction(UEdGraphPin* Pin)
{
UClass* FunctionLibrary = UVariableSetterFunctionLibarary::StaticClass();
UClass* FunctionLibrary = UVariableSetterFunctionLibrary::StaticClass();

return FunctionLibrary->FindFunctionByName(GET_FUNCTION_NAME_CHECKED(UVariableSetterFunctionLibarary, SetNestedVariableByName));
return FunctionLibrary->FindFunctionByName(GET_FUNCTION_NAME_CHECKED(UVariableSetterFunctionLibrary, SetNestedVariableByName));
}

bool UK2Node_SetVariableByNameNode::IsNewValuePin(const UEdGraphPin* Pin) const
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include "UObject/TextProperty.h"
#include "VariableAccessFunctionLibraryUtils.h"

void UVariableGetterFunctionLibarary::GenericGetNestedVariableByName(
void UVariableGetterFunctionLibrary::GenericGetNestedVariableByName(
UObject* Target, FName VarName, bool& Success, FProperty* ResultProperty, void* ResultAddr, const FAccessVariableParams& Params)
{
TArray<FString> Vars;
Expand Down Expand Up @@ -44,13 +44,13 @@ void UVariableGetterFunctionLibarary::GenericGetNestedVariableByName(
}
}

void UVariableGetterFunctionLibarary::GetNestedVariableByName(
void UVariableGetterFunctionLibrary::GetNestedVariableByName(
UObject* Target, FName VarName, FAccessVariableParams Params, bool& Success, UProperty*& Result)
{
check(0);
}

void UVariableGetterFunctionLibarary::GetNestedVariableByNamePure(
void UVariableGetterFunctionLibrary::GetNestedVariableByNamePure(
UObject* Target, FName VarName, FAccessVariableParams Params, bool& Success, UProperty*& Result)
{
check(0);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@

#include "VariableSetterFunctionLibrary.h"

void UVariableSetterFunctionLibarary::SetNestedVariableByName(
void UVariableSetterFunctionLibrary::SetNestedVariableByName(
UObject* Target, FName VarName, FAccessVariableParams Params, bool& Success, UProperty*& Result, UProperty* NewValue)
{
check(0);
}

void UVariableSetterFunctionLibarary::GenericSetNestedVariableByName(UObject* Target, FName VarName, bool& Success,
void UVariableSetterFunctionLibrary::GenericSetNestedVariableByName(UObject* Target, FName VarName, bool& Success,
FProperty* ResultProperty, void* ResultAddr, FProperty* NewValueProperty, void* NewValueAddr,
const FAccessVariableParams& Params)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
#include "VariableGetterFunctionLibrary.generated.h"

UCLASS()
class VARIABLEACCESSFUNCTIONLIBRARY_API UVariableGetterFunctionLibarary : public UBlueprintFunctionLibrary
class VARIABLEACCESSFUNCTIONLIBRARY_API UVariableGetterFunctionLibrary : public UBlueprintFunctionLibrary
{
GENERATED_BODY()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
#include "VariableSetterFunctionLibrary.generated.h"

UCLASS()
class VARIABLEACCESSFUNCTIONLIBRARY_API UVariableSetterFunctionLibarary : public UBlueprintFunctionLibrary
class VARIABLEACCESSFUNCTIONLIBRARY_API UVariableSetterFunctionLibrary : public UBlueprintFunctionLibrary
{
GENERATED_BODY()

Expand Down
Loading