Files
ReshadePluginsCore/Reanimal/SDK/TarsierSignal_classes.hpp
2026-03-06 01:33:02 +01:00

2038 lines
68 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: TarsierSignal
#include "Basic.hpp"
#include "TarsierSignal_structs.hpp"
#include "Engine_classes.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
namespace SDK
{
// Class TarsierSignal.HotWireCommentActorBase
// 0x0000 (0x02A8 - 0x02A8)
class AHotWireCommentActorBase : public AActor
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireCommentActorBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireCommentActorBase")
}
static class AHotWireCommentActorBase* GetDefaultObj()
{
return GetDefaultObjImpl<AHotWireCommentActorBase>();
}
};
DUMPER7_ASSERTS_AHotWireCommentActorBase;
// Class TarsierSignal.HotWireCommentActor
// 0x0000 (0x02A8 - 0x02A8)
class AHotWireCommentActor final : public AHotWireCommentActorBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireCommentActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireCommentActor")
}
static class AHotWireCommentActor* GetDefaultObj()
{
return GetDefaultObjImpl<AHotWireCommentActor>();
}
};
DUMPER7_ASSERTS_AHotWireCommentActor;
// Class TarsierSignal.HotWireReviewActor
// 0x0000 (0x02A8 - 0x02A8)
class AHotWireReviewActor final : public AHotWireCommentActorBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireReviewActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireReviewActor")
}
static class AHotWireReviewActor* GetDefaultObj()
{
return GetDefaultObjImpl<AHotWireReviewActor>();
}
};
DUMPER7_ASSERTS_AHotWireReviewActor;
// Class TarsierSignal.HotWireNodeCustomization
// 0x0000 (0x0028 - 0x0028)
class UHotWireNodeCustomization : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireNodeCustomization")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireNodeCustomization")
}
static class UHotWireNodeCustomization* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireNodeCustomization>();
}
};
DUMPER7_ASSERTS_UHotWireNodeCustomization;
// Class TarsierSignal.HotWireComponent
// 0x0020 (0x00C0 - 0x00A0)
class UHotWireComponent final : public UActorComponent
{
public:
TArray<struct FHotWireOutputConnections> OutputConnections; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic)
TArray<struct FHotWireConnectionSoftRef> SoftRefTable; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, AdvancedDisplay, NativeAccessSpecifierPublic)
public:
static void BP_BranchHotWireCrossLevelSignal(const struct FHotWireSignalInfo& signalInfo, EHotWireBranchCrossLevelSignal* branches);
static void BP_BranchHotWireInitSignal(const struct FHotWireSignalInfo& signalInfo, EHotWireBranchInitSignal* branches);
static class UHotWireComponent* BP_ResolveHotWireCompCached(class UActorComponent* Target, class UHotWireComponent*& cacheRefVar);
void BP_SendFromOutput(class FName Output, class UActorComponent* OutputComponent, const struct FHotWireDataWildcardStruct& Data, int32 Index_0, int32 Flags_0);
void BP_SendFromOutputVoid(class FName Output, class UActorComponent* OutputComponent, int32 Index_0, int32 Flags_0);
int32 GetOutputDimension(class FName Output, class UActorComponent* OutputComponent) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireComponent")
}
static class UHotWireComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireComponent>();
}
};
DUMPER7_ASSERTS_UHotWireComponent;
// Class TarsierSignal.HotWireNodeComponent
// 0x0000 (0x00A0 - 0x00A0)
class UHotWireNodeComponent : public UActorComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireNodeComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireNodeComponent")
}
static class UHotWireNodeComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireNodeComponent>();
}
};
DUMPER7_ASSERTS_UHotWireNodeComponent;
// Class TarsierSignal.HotWireToVoidNode
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireToVoidNode final : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info);
void HOP_Void();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireToVoidNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireToVoidNode")
}
static class UHotWireToVoidNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireToVoidNode>();
}
};
DUMPER7_ASSERTS_UHotWireToVoidNode;
// Class TarsierSignal.HotWireSequenceNode
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireSequenceNode final : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, const struct FHotWireDataWildcardStruct& Data);
void HOP_Then(const struct FHotWireDataWildcardStruct& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireSequenceNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireSequenceNode")
}
static class UHotWireSequenceNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireSequenceNode>();
}
};
DUMPER7_ASSERTS_UHotWireSequenceNode;
// Class TarsierSignal.HotWireInitSplitterNode
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireInitSplitterNode final : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, const struct FHotWireDataWildcardStruct& Data);
void HOP_Init(const struct FHotWireDataWildcardStruct& Data);
void HOP_Out(const struct FHotWireDataWildcardStruct& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireInitSplitterNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireInitSplitterNode")
}
static class UHotWireInitSplitterNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireInitSplitterNode>();
}
};
DUMPER7_ASSERTS_UHotWireInitSplitterNode;
// Class TarsierSignal.HotWireWildcardInputNodeBase
// 0x0018 (0x00B8 - 0x00A0)
class UHotWireWildcardInputNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_A8[0x10]; // 0x00A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
bool GetInputBool() const;
double GetInputFloat() const;
int32 GetInputInteger() const;
struct FLinearColor GetInputLinearColor() const;
class FName GetInputName() const;
struct FRotator GetInputRotator() const;
class FString GetInputValueAsDebugString() const;
struct FVector GetInputVector() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireWildcardInputNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireWildcardInputNodeBase")
}
static class UHotWireWildcardInputNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireWildcardInputNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireWildcardInputNodeBase;
// Class TarsierSignal.HotWireWildcardInputNode
// 0x0000 (0x00B8 - 0x00B8)
class UHotWireWildcardInputNode : public UHotWireWildcardInputNodeBase
{
public:
void HandleInput(const struct FHotWireSignalInfo& Info, class FName TypeName);
void HIP_In(const struct FHotWireSignalInfo& Info, const struct FHotWireDataWildcardStruct& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireWildcardInputNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireWildcardInputNode")
}
static class UHotWireWildcardInputNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireWildcardInputNode>();
}
};
DUMPER7_ASSERTS_UHotWireWildcardInputNode;
// Class TarsierSignal.HotWireWildcardRelayNode
// 0x0000 (0x00B8 - 0x00B8)
class UHotWireWildcardRelayNode final : public UHotWireWildcardInputNodeBase
{
public:
class FName Evaluate(const struct FHotWireSignalInfo& Info, class FName TypeName);
void HIP_In(const struct FHotWireSignalInfo& Info, const struct FHotWireDataWildcardStruct& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireWildcardRelayNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireWildcardRelayNode")
}
static class UHotWireWildcardRelayNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireWildcardRelayNode>();
}
};
DUMPER7_ASSERTS_UHotWireWildcardRelayNode;
// Class TarsierSignal.HotWireSimpleFloatNodeBase
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireSimpleFloatNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Out(double Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireSimpleFloatNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireSimpleFloatNodeBase")
}
static class UHotWireSimpleFloatNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireSimpleFloatNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireSimpleFloatNodeBase;
// Class TarsierSignal.HotWireSimpleIntNodeBase
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireSimpleIntNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, int32 Value);
void HOP_Out(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireSimpleIntNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireSimpleIntNodeBase")
}
static class UHotWireSimpleIntNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireSimpleIntNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireSimpleIntNodeBase;
// Class TarsierSignal.HotWireAbsFloatNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireAbsFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireAbsFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireAbsFloatNode")
}
static class UHotWireAbsFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireAbsFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireAbsFloatNode;
// Class TarsierSignal.HotWireAbsIntegerNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireAbsIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireAbsIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireAbsIntegerNode")
}
static class UHotWireAbsIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireAbsIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireAbsIntegerNode;
// Class TarsierSignal.HotWireNegFloatNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireNegFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireNegFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireNegFloatNode")
}
static class UHotWireNegFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireNegFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireNegFloatNode;
// Class TarsierSignal.HotWireNegIntegerNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireNegIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireNegIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireNegIntegerNode")
}
static class UHotWireNegIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireNegIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireNegIntegerNode;
// Class TarsierSignal.HotWireNotNode
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireNotNode final : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, bool Value);
void HOP_Out(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireNotNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireNotNode")
}
static class UHotWireNotNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireNotNode>();
}
};
DUMPER7_ASSERTS_UHotWireNotNode;
// Class TarsierSignal.HotWireOneMinusNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireOneMinusNode final : public UHotWireSimpleFloatNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireOneMinusNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireOneMinusNode")
}
static class UHotWireOneMinusNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireOneMinusNode>();
}
};
DUMPER7_ASSERTS_UHotWireOneMinusNode;
// Class TarsierSignal.HotWireClampFloatNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireClampFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
bool bClampMin; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bClampMax; // 0x00A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AA[0x2]; // 0x00AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float ClampMin; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClampMax; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireClampFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireClampFloatNode")
}
static class UHotWireClampFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireClampFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireClampFloatNode;
// Class TarsierSignal.HotWireClampIntegerNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireClampIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
bool bClampMin; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bClampMax; // 0x00A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AA[0x2]; // 0x00AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
int32 ClampMin; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ClampMax; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireClampIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireClampIntegerNode")
}
static class UHotWireClampIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireClampIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireClampIntegerNode;
// Class TarsierSignal.HotWireMulFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMulFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
float Multiplier; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMulFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMulFloatNode")
}
static class UHotWireMulFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMulFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireMulFloatNode;
// Class TarsierSignal.HotWireMulIntegerNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMulIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
int32 Multiplier; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMulIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMulIntegerNode")
}
static class UHotWireMulIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMulIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireMulIntegerNode;
// Class TarsierSignal.HotWireDivFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireDivFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
float Divisor; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDivFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDivFloatNode")
}
static class UHotWireDivFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDivFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireDivFloatNode;
// Class TarsierSignal.HotWireDivIntegerNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireDivIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
int32 Divisor; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDivIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDivIntegerNode")
}
static class UHotWireDivIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDivIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireDivIntegerNode;
// Class TarsierSignal.HotWireAddFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireAddFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
float Addend; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireAddFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireAddFloatNode")
}
static class UHotWireAddFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireAddFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireAddFloatNode;
// Class TarsierSignal.HotWireAddIntegerNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireAddIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
int32 Addend; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireAddIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireAddIntegerNode")
}
static class UHotWireAddIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireAddIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireAddIntegerNode;
// Class TarsierSignal.HotWireSubtractFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireSubtractFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
float Subtrahend; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireSubtractFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireSubtractFloatNode")
}
static class UHotWireSubtractFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireSubtractFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireSubtractFloatNode;
// Class TarsierSignal.HotWireSubtractIntegerNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireSubtractIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
int32 Subtrahend; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireSubtractIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireSubtractIntegerNode")
}
static class UHotWireSubtractIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireSubtractIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireSubtractIntegerNode;
// Class TarsierSignal.HotWireModFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireModFloatNode final : public UHotWireSimpleFloatNodeBase
{
public:
float Divisor; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireModFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireModFloatNode")
}
static class UHotWireModFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireModFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireModFloatNode;
// Class TarsierSignal.HotWireModIntegerNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireModIntegerNode final : public UHotWireSimpleIntNodeBase
{
public:
int32 Divisor; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireModIntegerNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireModIntegerNode")
}
static class UHotWireModIntegerNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireModIntegerNode>();
}
};
DUMPER7_ASSERTS_UHotWireModIntegerNode;
// Class TarsierSignal.HotWireModFloorNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireModFloorNode final : public UHotWireSimpleFloatNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireModFloorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireModFloorNode")
}
static class UHotWireModFloorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireModFloorNode>();
}
};
DUMPER7_ASSERTS_UHotWireModFloorNode;
// Class TarsierSignal.HotWireModCeilNode
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireModCeilNode final : public UHotWireSimpleFloatNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireModCeilNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireModCeilNode")
}
static class UHotWireModCeilNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireModCeilNode>();
}
};
DUMPER7_ASSERTS_UHotWireModCeilNode;
// Class TarsierSignal.HotWireFloatToBoolNode
// 0x0010 (0x00B0 - 0x00A0)
class UHotWireFloatToBoolNode final : public UHotWireNodeComponent
{
public:
EHotWireFloatToBoolMode ConversionMode; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UHotWireComponent* CachedHotWireComp; // 0x00A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Bool(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireFloatToBoolNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireFloatToBoolNode")
}
static class UHotWireFloatToBoolNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireFloatToBoolNode>();
}
};
DUMPER7_ASSERTS_UHotWireFloatToBoolNode;
// Class TarsierSignal.HotWireFloatToIntNode
// 0x0010 (0x00B0 - 0x00A0)
class UHotWireFloatToIntNode final : public UHotWireNodeComponent
{
public:
EHotWireFloatToIntMode RoundingMode; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UHotWireComponent* CachedHotWireComp; // 0x00A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Int(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireFloatToIntNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireFloatToIntNode")
}
static class UHotWireFloatToIntNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireFloatToIntNode>();
}
};
DUMPER7_ASSERTS_UHotWireFloatToIntNode;
// Class TarsierSignal.HotWireMapRangeUnclampedNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireMapRangeUnclampedNode : public UHotWireSimpleFloatNodeBase
{
public:
struct FFloatInterval InRange; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFloatInterval OutRange; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMapRangeUnclampedNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMapRangeUnclampedNode")
}
static class UHotWireMapRangeUnclampedNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMapRangeUnclampedNode>();
}
};
DUMPER7_ASSERTS_UHotWireMapRangeUnclampedNode;
// Class TarsierSignal.HotWireMapRangeClampedNode
// 0x0000 (0x00B8 - 0x00B8)
class UHotWireMapRangeClampedNode final : public UHotWireMapRangeUnclampedNode
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMapRangeClampedNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMapRangeClampedNode")
}
static class UHotWireMapRangeClampedNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMapRangeClampedNode>();
}
};
DUMPER7_ASSERTS_UHotWireMapRangeClampedNode;
// Class TarsierSignal.HotWireMakeTypeNodeBase
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireMakeTypeNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeTypeNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeTypeNodeBase")
}
static class UHotWireMakeTypeNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeTypeNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireMakeTypeNodeBase;
// Class TarsierSignal.HotWireMakeBoolNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMakeBoolNode final : public UHotWireMakeTypeNodeBase
{
public:
bool bValue; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HOP_Bool(bool Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeBoolNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeBoolNode")
}
static class UHotWireMakeBoolNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeBoolNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeBoolNode;
// Class TarsierSignal.HotWireMakeFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMakeFloatNode final : public UHotWireMakeTypeNodeBase
{
public:
double Value; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HOP_Float(double Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeFloatNode")
}
static class UHotWireMakeFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeFloatNode;
// Class TarsierSignal.HotWireMakeIntNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMakeIntNode final : public UHotWireMakeTypeNodeBase
{
public:
int32 Value; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HOP_Int(int32 Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeIntNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeIntNode")
}
static class UHotWireMakeIntNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeIntNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeIntNode;
// Class TarsierSignal.HotWireMakeVectorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireMakeVectorNode final : public UHotWireMakeTypeNodeBase
{
public:
struct FVector Value; // 0x00A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HOP_Vector(const struct FVector& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeVectorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeVectorNode")
}
static class UHotWireMakeVectorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeVectorNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeVectorNode;
// Class TarsierSignal.HotWireMakeRotatorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireMakeRotatorNode final : public UHotWireMakeTypeNodeBase
{
public:
struct FRotator Value; // 0x00A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
public:
void HOP_Rotator(const struct FRotator& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeRotatorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeRotatorNode")
}
static class UHotWireMakeRotatorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeRotatorNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeRotatorNode;
// Class TarsierSignal.HotWireMakeNameNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireMakeNameNode final : public UHotWireMakeTypeNodeBase
{
public:
class FName Value; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HOP_Name(const class FName& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeNameNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeNameNode")
}
static class UHotWireMakeNameNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeNameNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeNameNode;
// Class TarsierSignal.HotWireMakeLinearColorNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireMakeLinearColorNode final : public UHotWireMakeTypeNodeBase
{
public:
struct FLinearColor Value; // 0x00A8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HOP_LinearColor(const struct FLinearColor& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireMakeLinearColorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireMakeLinearColorNode")
}
static class UHotWireMakeLinearColorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireMakeLinearColorNode>();
}
};
DUMPER7_ASSERTS_UHotWireMakeLinearColorNode;
// Class TarsierSignal.HotWireVariableNodeBase
// 0x0008 (0x00A8 - 0x00A0)
class UHotWireVariableNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_Get(const struct FHotWireSignalInfo& Info);
void HOP_OnSet(bool ValChanged);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVariableNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVariableNodeBase")
}
static class UHotWireVariableNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVariableNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireVariableNodeBase;
// Class TarsierSignal.HotWireVarBoolNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireVarBoolNode final : public UHotWireVariableNodeBase
{
public:
bool Variable; // 0x00A8(0x0001)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, bool Value);
void HOP_Changed(bool Value);
void HOP_Value(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarBoolNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarBoolNode")
}
static class UHotWireVarBoolNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarBoolNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarBoolNode;
// Class TarsierSignal.HotWireVarFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireVarFloatNode final : public UHotWireVariableNodeBase
{
public:
double Variable; // 0x00A8(0x0008)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Changed(double Value);
void HOP_Value(double Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarFloatNode")
}
static class UHotWireVarFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarFloatNode;
// Class TarsierSignal.HotWireVarIntNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireVarIntNode final : public UHotWireVariableNodeBase
{
public:
int32 Variable; // 0x00A8(0x0004)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, int32 Value);
void HOP_Changed(int32 Value);
void HOP_Value(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarIntNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarIntNode")
}
static class UHotWireVarIntNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarIntNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarIntNode;
// Class TarsierSignal.HotWireVarVectorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireVarVectorNode final : public UHotWireVariableNodeBase
{
public:
struct FVector Variable; // 0x00A8(0x0018)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FVector& Value);
void HOP_Changed(const struct FVector& Value);
void HOP_Value(const struct FVector& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarVectorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarVectorNode")
}
static class UHotWireVarVectorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarVectorNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarVectorNode;
// Class TarsierSignal.HotWireVarRotatorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireVarRotatorNode final : public UHotWireVariableNodeBase
{
public:
struct FRotator Variable; // 0x00A8(0x0018)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FRotator& Value);
void HOP_Changed(const struct FRotator& Value);
void HOP_Value(const struct FRotator& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarRotatorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarRotatorNode")
}
static class UHotWireVarRotatorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarRotatorNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarRotatorNode;
// Class TarsierSignal.HotWireVarNameNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireVarNameNode final : public UHotWireVariableNodeBase
{
public:
class FName Variable; // 0x00A8(0x0008)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, class FName Value);
void HOP_Changed(class FName Value);
void HOP_Value(class FName Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarNameNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarNameNode")
}
static class UHotWireVarNameNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarNameNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarNameNode;
// Class TarsierSignal.HotWireVarLinearColorNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireVarLinearColorNode final : public UHotWireVariableNodeBase
{
public:
struct FLinearColor Variable; // 0x00A8(0x0010)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FLinearColor& Value);
void HOP_Changed(const struct FLinearColor& Value);
void HOP_Value(const struct FLinearColor& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireVarLinearColorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireVarLinearColorNode")
}
static class UHotWireVarLinearColorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireVarLinearColorNode>();
}
};
DUMPER7_ASSERTS_UHotWireVarLinearColorNode;
// Class TarsierSignal.HotWireLocalVariableNodeBase
// 0x0000 (0x00A8 - 0x00A8)
class UHotWireLocalVariableNodeBase : public UHotWireVariableNodeBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVariableNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVariableNodeBase")
}
static class UHotWireLocalVariableNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVariableNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVariableNodeBase;
// Class TarsierSignal.HotWireLocalVarBoolNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireLocalVarBoolNode final : public UHotWireLocalVariableNodeBase
{
public:
bool Variable; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, bool Value);
void HOP_Changed(bool Value);
void HOP_Value(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarBoolNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarBoolNode")
}
static class UHotWireLocalVarBoolNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarBoolNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarBoolNode;
// Class TarsierSignal.HotWireLocalVarFloatNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireLocalVarFloatNode final : public UHotWireLocalVariableNodeBase
{
public:
double Variable; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Changed(double Value);
void HOP_Value(double Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarFloatNode")
}
static class UHotWireLocalVarFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarFloatNode;
// Class TarsierSignal.HotWireLocalVarIntNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireLocalVarIntNode final : public UHotWireLocalVariableNodeBase
{
public:
int32 Variable; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, int32 Value);
void HOP_Changed(int32 Value);
void HOP_Value(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarIntNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarIntNode")
}
static class UHotWireLocalVarIntNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarIntNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarIntNode;
// Class TarsierSignal.HotWireLocalVarVectorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireLocalVarVectorNode final : public UHotWireLocalVariableNodeBase
{
public:
struct FVector Variable; // 0x00A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FVector& Value);
void HOP_Changed(const struct FVector& Value);
void HOP_Value(const struct FVector& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarVectorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarVectorNode")
}
static class UHotWireLocalVarVectorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarVectorNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarVectorNode;
// Class TarsierSignal.HotWireLocalVarRotatorNode
// 0x0018 (0x00C0 - 0x00A8)
class UHotWireLocalVarRotatorNode final : public UHotWireLocalVariableNodeBase
{
public:
struct FRotator Variable; // 0x00A8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FRotator& Value);
void HOP_Changed(const struct FRotator& Value);
void HOP_Value(const struct FRotator& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarRotatorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarRotatorNode")
}
static class UHotWireLocalVarRotatorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarRotatorNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarRotatorNode;
// Class TarsierSignal.HotWireLocalVarNameNode
// 0x0008 (0x00B0 - 0x00A8)
class UHotWireLocalVarNameNode final : public UHotWireLocalVariableNodeBase
{
public:
class FName Variable; // 0x00A8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, class FName Value);
void HOP_Changed(class FName Value);
void HOP_Value(class FName Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarNameNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarNameNode")
}
static class UHotWireLocalVarNameNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarNameNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarNameNode;
// Class TarsierSignal.HotWireLocalVarLinearColorNode
// 0x0010 (0x00B8 - 0x00A8)
class UHotWireLocalVarLinearColorNode final : public UHotWireLocalVariableNodeBase
{
public:
struct FLinearColor Variable; // 0x00A8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void HIP_Set(const struct FHotWireSignalInfo& Info, const struct FLinearColor& Value);
void HOP_Changed(const struct FLinearColor& Value);
void HOP_Value(const struct FLinearColor& Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireLocalVarLinearColorNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireLocalVarLinearColorNode")
}
static class UHotWireLocalVarLinearColorNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireLocalVarLinearColorNode>();
}
};
DUMPER7_ASSERTS_UHotWireLocalVarLinearColorNode;
// Class TarsierSignal.HotWireDelayNodeBase
// 0x0018 (0x00B8 - 0x00A0)
class UHotWireDelayNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float Delay; // 0x00A8(0x0004)(Edit, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DelayElapsedTime; // 0x00AC(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
int32 SignalFlags; // 0x00B0(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Cancel(const struct FHotWireSignalInfo& Info);
void HIP_Finish(const struct FHotWireSignalInfo& Info);
void HIP_SetDelay(const struct FHotWireSignalInfo& Info, double Time);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDelayNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDelayNodeBase")
}
static class UHotWireDelayNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDelayNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWireDelayNodeBase;
// Class TarsierSignal.HotWireDelayNode
// 0x0000 (0x00B8 - 0x00B8)
class UHotWireDelayNode final : public UHotWireDelayNodeBase
{
public:
void HIP_In(const struct FHotWireSignalInfo& Info);
void HOP_Then();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDelayNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDelayNode")
}
static class UHotWireDelayNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDelayNode>();
}
};
DUMPER7_ASSERTS_UHotWireDelayNode;
// Class TarsierSignal.HotWireDelayBoolNode
// 0x0008 (0x00C0 - 0x00B8)
class UHotWireDelayBoolNode final : public UHotWireDelayNodeBase
{
public:
bool SignalValue; // 0x00B8(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_In(const struct FHotWireSignalInfo& Info, bool Value);
void HOP_Then(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDelayBoolNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDelayBoolNode")
}
static class UHotWireDelayBoolNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDelayBoolNode>();
}
};
DUMPER7_ASSERTS_UHotWireDelayBoolNode;
// Class TarsierSignal.HotWireDelayIntNode
// 0x0008 (0x00C0 - 0x00B8)
class UHotWireDelayIntNode final : public UHotWireDelayNodeBase
{
public:
int32 SignalValue; // 0x00B8(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_In(const struct FHotWireSignalInfo& Info, int32 Value);
void HOP_Then(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDelayIntNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDelayIntNode")
}
static class UHotWireDelayIntNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDelayIntNode>();
}
};
DUMPER7_ASSERTS_UHotWireDelayIntNode;
// Class TarsierSignal.HotWireDelayFloatNode
// 0x0008 (0x00C0 - 0x00B8)
class UHotWireDelayFloatNode final : public UHotWireDelayNodeBase
{
public:
double SignalValue; // 0x00B8(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void HIP_In(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Then(double Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireDelayFloatNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireDelayFloatNode")
}
static class UHotWireDelayFloatNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireDelayFloatNode>();
}
};
DUMPER7_ASSERTS_UHotWireDelayFloatNode;
// Class TarsierSignal.HotWireTransientDelayNode
// 0x0030 (0x00E8 - 0x00B8)
class UHotWireTransientDelayNode final : public UHotWireWildcardInputNodeBase
{
public:
float Delay; // 0x00B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_BC[0x2C]; // 0x00BC(0x002C)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void HIP_Cancel(const struct FHotWireSignalInfo& Info);
void HIP_Finish(const struct FHotWireSignalInfo& Info);
void HIP_In(const struct FHotWireSignalInfo& Info, const struct FHotWireDataWildcardStruct& Data);
void HIP_SetDelay(const struct FHotWireSignalInfo& Info, double Time);
void HOP_Then(const struct FHotWireDataWildcardStruct& Data);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWireTransientDelayNode")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWireTransientDelayNode")
}
static class UHotWireTransientDelayNode* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWireTransientDelayNode>();
}
};
DUMPER7_ASSERTS_UHotWireTransientDelayNode;
// Class TarsierSignal.HotWirePostNodeBase
// 0x0008 (0x00A8 - 0x00A0)
class UHotWirePostNodeBase : public UHotWireNodeComponent
{
public:
class UHotWireComponent* CachedHotWireComp; // 0x00A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWirePostNodeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWirePostNodeBase")
}
static class UHotWirePostNodeBase* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWirePostNodeBase>();
}
};
DUMPER7_ASSERTS_UHotWirePostNodeBase;
// Class TarsierSignal.HotWirePostNodeVoid
// 0x0000 (0x00A8 - 0x00A8)
class UHotWirePostNodeVoid final : public UHotWirePostNodeBase
{
public:
void HIP_In(const struct FHotWireSignalInfo& Info);
void HOP_Out();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWirePostNodeVoid")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWirePostNodeVoid")
}
static class UHotWirePostNodeVoid* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWirePostNodeVoid>();
}
};
DUMPER7_ASSERTS_UHotWirePostNodeVoid;
// Class TarsierSignal.HotWirePostNodeBool
// 0x0000 (0x00A8 - 0x00A8)
class UHotWirePostNodeBool final : public UHotWirePostNodeBase
{
public:
void HIP_In(const struct FHotWireSignalInfo& Info, bool Value);
void HOP_Out(bool Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWirePostNodeBool")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWirePostNodeBool")
}
static class UHotWirePostNodeBool* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWirePostNodeBool>();
}
};
DUMPER7_ASSERTS_UHotWirePostNodeBool;
// Class TarsierSignal.HotWirePostNodeInt
// 0x0000 (0x00A8 - 0x00A8)
class UHotWirePostNodeInt final : public UHotWirePostNodeBase
{
public:
void HIP_In(const struct FHotWireSignalInfo& Info, int32 Value);
void HOP_Out(int32 Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWirePostNodeInt")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWirePostNodeInt")
}
static class UHotWirePostNodeInt* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWirePostNodeInt>();
}
};
DUMPER7_ASSERTS_UHotWirePostNodeInt;
// Class TarsierSignal.HotWirePostNodeFloat
// 0x0000 (0x00A8 - 0x00A8)
class UHotWirePostNodeFloat final : public UHotWirePostNodeBase
{
public:
void HIP_In(const struct FHotWireSignalInfo& Info, double Value);
void HOP_Out(double Value);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HotWirePostNodeFloat")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HotWirePostNodeFloat")
}
static class UHotWirePostNodeFloat* GetDefaultObj()
{
return GetDefaultObjImpl<UHotWirePostNodeFloat>();
}
};
DUMPER7_ASSERTS_UHotWirePostNodeFloat;
// Class TarsierSignal.SignalSubsystem
// 0x00D8 (0x0108 - 0x0030)
class USignalSubsystem final : public UGameInstanceSubsystem
{
public:
uint8 Pad_30[0x70]; // 0x0030(0x0070)(Fixing Size After Last Property [ Dumper-7 ])
struct FTarPendingSignalsSerializer PendingSignalsSerializer; // 0x00A0(0x0008)(SaveGame, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_A8[0x10]; // 0x00A8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, struct FPendingHotWireLevelQueue> PendingHotWireSignals; // 0x00B8(0x0050)(SaveGame, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SignalSubsystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SignalSubsystem")
}
static class USignalSubsystem* GetDefaultObj()
{
return GetDefaultObjImpl<USignalSubsystem>();
}
};
DUMPER7_ASSERTS_USignalSubsystem;
// Class TarsierSignal.TarSignalTransmitterComponent
// 0x0020 (0x00C0 - 0x00A0)
class UTarSignalTransmitterComponent final : public UActorComponent
{
public:
TArray<TSoftObjectPtr<class AActor>> SignalTargets; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
class FName SignalName; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEmitClientAllowedSignals; // 0x00B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void SendSignalEx(class UTarSignalTransmitterComponent* Target, const struct FTarSignal& Signal, const struct FTarSignalDataWildcardStruct& CustomDataStruct, bool bFromOwner, const TSoftObjectPtr<class AActor>& ignore, int32 TargetIndex);
void SendSignal(const struct FTarSignal& Signal, bool bFromOwner, const TSoftObjectPtr<class AActor>& ignore, int32 TargetIndex);
class AActor* GetSignalTarget(int32 TargetIndex) const;
TArray<class AActor*> GetSignalTargets(bool bPruneEmptyEntries) const;
const TSoftObjectPtr<class AActor> GetSignalTargetSoft(int32 TargetIndex) const;
int32 GetTargetCount() const;
bool HasSignalTargets() const;
bool IsTargetSet(int32 TargetIndex) const;
bool IsTargetUnloaded(int32 TargetIndex) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("TarSignalTransmitterComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"TarSignalTransmitterComponent")
}
static class UTarSignalTransmitterComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UTarSignalTransmitterComponent>();
}
};
DUMPER7_ASSERTS_UTarSignalTransmitterComponent;
// Class TarsierSignal.TarSignalEventHandlerComponent
// 0x0000 (0x00A0 - 0x00A0)
class UTarSignalEventHandlerComponent final : public UActorComponent
{
public:
void OnSignalEvent(const struct FTarSignalEvent& ev);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("TarSignalEventHandlerComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"TarSignalEventHandlerComponent")
}
static class UTarSignalEventHandlerComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UTarSignalEventHandlerComponent>();
}
};
DUMPER7_ASSERTS_UTarSignalEventHandlerComponent;
// Class TarsierSignal.TarSignalProjectSettings
// 0x0048 (0x0070 - 0x0028)
class UTarSignalProjectSettings final : public UObject
{
public:
bool bAlwaysAllowInitSignalsOnClients; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FTarSignalTypePreset> SignalTypePresets; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FHotWireSignalTypePreset> DefaultHotWireTypePresets; // 0x0040(0x0010)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
TArray<struct FHotWireSignalTypePreset> HotWireTypePresets; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FHotWireTypeConverterProvider> TypeConversionProviders; // 0x0060(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
public:
static TArray<class FName> GetHotWireTypeList();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("TarSignalProjectSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"TarSignalProjectSettings")
}
static class UTarSignalProjectSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UTarSignalProjectSettings>();
}
};
DUMPER7_ASSERTS_UTarSignalProjectSettings;
// Class TarsierSignal.TarSignalSystem
// 0x0000 (0x0028 - 0x0028)
class UTarSignalSystem final : public UBlueprintFunctionLibrary
{
public:
static struct FTarSignal ApplyTarSignalOverrides(const struct FTarSignal& Signal, const struct FTarSignalOverride& signalOverrides);
static bool BoolFromSignal(const struct FTarSignal& Signal, ETarSignalBoolCompareMode Mode);
static void BP_BoolSignalBranch(const struct FTarSignal& Signal, ETarSignalBoolCompareMode Mode, ETarSignalBoolExecResult* branches);
static bool TarIsCrossLevelSignal(int32 SignalFlags);
static bool TarIsInitSignal(int32 SignalFlags);
static bool TarIsSignalAllowedOnClients(int32 SignalFlags);
static void TarMulticastSignal(const struct FTarSignal& Signal, TSubclassOf<class AActor> ClassFilter, class UObject* Context);
static void TarMulticastSignalEx(const struct FTarSignal& Signal, const struct FTarSignalDataWildcardStruct& CustomDataStruct, TSubclassOf<class AActor> ClassFilter, class UObject* Context);
static void TarSendSignal(const TSoftObjectPtr<class AActor>& Target, const struct FTarSignal& Signal, class UObject* Context);
static void TarSendSignalEx(const TSoftObjectPtr<class AActor>& Target, const struct FTarSignal& Signal, const struct FTarSignalDataWildcardStruct& CustomDataStruct, class UObject* Context);
static void TarSendSignalExLive(class AActor* Target, const struct FTarSignal& Signal, const struct FTarSignalDataWildcardStruct& CustomDataStruct);
static void TarSendSignalLive(class AActor* Target, const struct FTarSignal& Signal);
static class FString TarSignalFlagsToString(const struct FTarSignal& Signal);
static struct FTarSignal TarSignalPropertyToSignal(const struct FTarSignalProperty& signalProperty);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("TarSignalSystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"TarSignalSystem")
}
static class UTarSignalSystem* GetDefaultObj()
{
return GetDefaultObjImpl<UTarSignalSystem>();
}
};
DUMPER7_ASSERTS_UTarSignalSystem;
}