Add Unreal Engine library

This commit is contained in:
2026-01-19 18:53:31 +01:00
parent 8b91fc31d6
commit d43d688760
2 changed files with 33 additions and 0 deletions

16
SilentHillF/UETools.hpp Normal file
View File

@@ -0,0 +1,16 @@
#pragma once
namespace SDK {
class UWorld;
class APawn;
class UGameInstance;
class ULocalPlayer;
class APlayerController;
}
// Unreal Engine functions
/**
* @brief Gets the current player Pawn from the world.
* @param world Optional UWorld pointer.
* @return Player Pawn or nullptr.
*/
SDK::APawn* GetPawnFromWorld(SDK::UWorld* world = nullptr);