#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Hermes #include "Basic.hpp" #include "Engine_classes.hpp" namespace SDK { // Class Hermes.HermesBPLibrary // 0x0000 (0x0028 - 0x0028) class UHermesBPLibrary final : public UBlueprintFunctionLibrary { public: static void HermesBindAActor(TDelegate Delegate_AActor, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindDoubleFString(TDelegate Delegate_DoubleFString, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindDoubleInt(TDelegate Delegate_DoubleInt, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindEvent(const TDelegate& Delegate_Event, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindFloat(TDelegate Delegate_Float, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindFName(TDelegate Delegate_FName, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindFString(TDelegate Delegate_FString, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindFText(TDelegate Delegate_FText, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindGuid(TDelegate Delegate_Guid, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindHitResult(TDelegate Delegate_HitResult, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindInt(TDelegate Delegate_Int, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesBindVector(TDelegate Delegate_Vector, const class UObject* Owner, struct FHermesBPDelegateHandle* Handle); static void HermesExecuteAllAActor(const class FString& Name_0, const class UObject* Caller, const class AActor* Actor); static void HermesExecuteAllDoubleFString(const class FString& Name_0, const class UObject* Caller, const class FString& String1, const class FString& String2); static void HermesExecuteAllDoubleInt(const class FString& Name_0, const class UObject* Caller, int32 Int1, int32 Int2); static void HermesExecuteAllEvent(const class FString& Name_0, const class UObject* Caller); static void HermesExecuteAllFloat(const class FString& Name_0, const class UObject* Caller, float float_0); static void HermesExecuteAllFName(const class FString& Name_0, const class UObject* Caller, const class FName& String); static void HermesExecuteAllFString(const class FString& Name_0, const class UObject* Caller, const class FString& String); static void HermesExecuteAllFText(const class FString& Name_0, const class UObject* Caller, const class FText& Text); static void HermesExecuteAllGuid(const class FString& Name_0, const class UObject* Caller, const struct FGuid& Guid); static void HermesExecuteAllHitResult(const class FString& Name_0, const class UObject* Caller, const struct FHitResult& HitResult); static void HermesExecuteAllInt(const class FString& Name_0, const class UObject* Caller, int32 int_0); static void HermesExecuteAllVector(const class FString& Name_0, const class UObject* Caller, const struct FVector& Vector); static void HermesExecuteOwnedAActor(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const class AActor* Actor); static void HermesExecuteOwnedDoubleFString(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const class FString& String1, const class FString& String2); static void HermesExecuteOwnedDoubleInt(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, int32 int_0, int32 Int2); static void HermesExecuteOwnedEvent(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller); static void HermesExecuteOwnedFloat(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, float float_0); static void HermesExecuteOwnedFName(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const class FName& String); static void HermesExecuteOwnedFString(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const class FString& String); static void HermesExecuteOwnedFText(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const class FText& Text); static void HermesExecuteOwnedGuid(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const struct FGuid& Guid); static void HermesExecuteOwnedHitResult(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const struct FHitResult& HitResult); static void HermesExecuteOwnedInt(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, int32 int_0); static void HermesExecuteOwnedVector(const class FString& Name_0, const class UObject* Owner, const class UObject* Caller, const struct FVector& Vector); static void HermesUnbind(const struct FHermesBPDelegateHandle& Handle); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("HermesBPLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"HermesBPLibrary") } static class UHermesBPLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UHermesBPLibrary; }