mirror of
https://github.com/Milxnor/Project-Reboot-3.0.git
synced 2026-01-13 10:52:22 +01:00
27 lines
596 B
C++
27 lines
596 B
C++
#pragma once
|
|
|
|
#include "Actor.h"
|
|
#include "TSubclassOf.h"
|
|
|
|
class APawn : public AActor
|
|
{
|
|
public:
|
|
UObject* GetPlayerState()
|
|
{
|
|
static auto PlayerStateOffset = GetOffset("PlayerState");
|
|
return Get(PlayerStateOffset);
|
|
}
|
|
|
|
class APlayerController* GetController()
|
|
{
|
|
static auto ControllerOffset = GetOffset("Controller");
|
|
return Get<class APlayerController*>(ControllerOffset);
|
|
}
|
|
|
|
TSubclassOf<class AController> GetAIControllerClass()
|
|
{
|
|
static auto AIControllerClassOffset = GetOffset("AIControllerClass");
|
|
return Get<TSubclassOf<class AController>>(AIControllerClassOffset);
|
|
}
|
|
};
|