#pragma once #include "PedSA.h" #include "VehicleSA.h" class CPlayerInfo { private: CPlayerPed* m_pPed; uint8_t __pad2[0xAC]; CVehicle* m_pControlledVehicle; uint8_t __pad[0xDC]; public: CPlayerInfo& operator=( const CPlayerInfo& rhs ); CPlayerPed* GetPlayerPed() const { return m_pPed; } CVehicle* GetControlledVehicle() const { return m_pControlledVehicle; } }; CPlayerPed* FindPlayerPed( int playerID = -1 ); CEntity* FindPlayerEntityWithRC( int playerID = -1 ); CVehicle* FindPlayerVehicle( int playerID = -1, bool withRC = false ); static_assert(sizeof(CPlayerInfo) == 0x190, "Wrong size: CPlayerInfo");