Advertisement
Guest User

Untitled

a guest
Apr 9th, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 20.83 KB | None | 0 0
  1. class APlayerController : public AController
  2. {
  3. public:
  4.     unsigned char                                      UnknownData00[0x8];                                       // 0x0470(0x0008) UNKNOWN PROPERTY: EncryptedObjectProperty Engine.PlayerController.Player
  5.     unsigned char                                      UnknownData01[0x8];                                       // 0x0478(0x0008) MISSED OFFSET
  6.     unsigned char                                      UnknownData02[0x8];                                       // 0x0478(0x0008) UNKNOWN PROPERTY: EncryptedObjectProperty Engine.PlayerController.AcknowledgedPawn
  7.     class UInterpTrackInstDirector*                    ControllingDirTrackInst;                                  // 0x0488(0x0008) (ZeroConstructor, Transient, IsPlainOldData)
  8.     unsigned char                                      UnknownData03[0x8];                                       // 0x0490(0x0008) MISSED OFFSET
  9.     class AHUD*                                        MyHUD;                                                    // 0x0498(0x0008) (ZeroConstructor, IsPlainOldData)
  10.     class APlayerCameraManager*                        PlayerCameraManager;                                      // 0x04A0(0x0008) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
  11.     class UClass*                                      PlayerCameraManagerClass;                                 // 0x04A8(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
  12.     bool                                               bAutoManageActiveCameraTarget;                            // 0x04B0(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
  13.     unsigned char                                      UnknownData04[0x3];                                       // 0x04B1(0x0003) MISSED OFFSET
  14.     struct FRotator                                    TargetViewRotation;                                       // 0x04B4(0x000C) (BlueprintVisible, BlueprintReadOnly, Net, IsPlainOldData)
  15.     unsigned char                                      UnknownData05[0xC];                                       // 0x04C0(0x000C) MISSED OFFSET
  16.     float                                              SmoothTargetViewRotationSpeed;                            // 0x04CC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
  17.     TArray<class AActor*>                              HiddenActors;                                             // 0x04D0(0x0010) (ZeroConstructor)
  18.     unsigned char                                      UnknownData06[0x4];                                       // 0x04E0(0x0004) MISSED OFFSET
  19.     float                                              LastSpectatorStateSynchTime;                              // 0x04E4(0x0004) (ZeroConstructor, IsPlainOldData)
  20.     struct FVector                                     LastSpectatorSyncLocation;                                // 0x04E8(0x000C) (Transient, IsPlainOldData)
  21.     struct FRotator                                    LastSpectatorSyncRotation;                                // 0x04F4(0x000C) (Transient, IsPlainOldData)
  22.     int                                                ClientCap;                                                // 0x0500(0x0004) (ZeroConstructor, IsPlainOldData)
  23.     unsigned char                                      UnknownData07[0x4];                                       // 0x0504(0x0004) MISSED OFFSET
  24.     class UCheatManager*                               CheatManager;                                             // 0x0508(0x0008) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData)
  25.     class UClass*                                      CheatClass;                                               // 0x0510(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
  26.     class UPlayerInput*                                PlayerInput;                                              // 0x0518(0x0008) (ZeroConstructor, Transient, IsPlainOldData)
  27.     TArray<struct FActiveForceFeedbackEffect>          ActiveForceFeedbackEffects;                               // 0x0520(0x0010) (ZeroConstructor, Transient)
  28.     unsigned char                                      UnknownData08[0x90];                                      // 0x0530(0x0090) MISSED OFFSET
  29.     unsigned char                                      UnknownData09 : 3;                                        // 0x05C0(0x0001)
  30.     unsigned char                                      bPlayerIsWaiting : 1;                                     // 0x05C0(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst)
  31.     unsigned char                                      UnknownData10[0x3];                                       // 0x05C1(0x0003) MISSED OFFSET
  32.     unsigned char                                      NetPlayerIndex;                                           // 0x05C4(0x0001) (ZeroConstructor, DuplicateTransient, IsPlainOldData)
  33.     unsigned char                                      UnknownData11[0x3B];                                      // 0x05C5(0x003B) MISSED OFFSET
  34.     class UNetConnection*                              PendingSwapConnection;                                    // 0x0600(0x0008) (ZeroConstructor, DuplicateTransient, IsPlainOldData)
  35.     class UNetConnection*                              NetConnection;                                            // 0x0608(0x0008) (ZeroConstructor, DuplicateTransient, IsPlainOldData)
  36.     unsigned char                                      UnknownData12[0xC];                                       // 0x0610(0x000C) MISSED OFFSET
  37.     float                                              InputYawScale;                                            // 0x061C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData)
  38.     float                                              InputPitchScale;                                          // 0x0620(0x0004) (Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData)
  39.     float                                              InputRollScale;                                           // 0x0624(0x0004) (Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData)
  40.     unsigned char                                      bShowMouseCursor : 1;                                     // 0x0628(0x0001) (Edit, BlueprintVisible)
  41.     unsigned char                                      bEnableClickEvents : 1;                                   // 0x0628(0x0001) (Edit, BlueprintVisible)
  42.     unsigned char                                      bEnableTouchEvents : 1;                                   // 0x0628(0x0001) (Edit, BlueprintVisible)
  43.     unsigned char                                      bEnableMouseOverEvents : 1;                               // 0x0628(0x0001) (Edit, BlueprintVisible)
  44.     unsigned char                                      bEnableTouchOverEvents : 1;                               // 0x0628(0x0001) (Edit, BlueprintVisible)
  45.     unsigned char                                      bForceFeedbackEnabled : 1;                                // 0x0628(0x0001) (Edit, BlueprintVisible)
  46.     unsigned char                                      UnknownData13[0x7];                                       // 0x0629(0x0007) MISSED OFFSET
  47.     TArray<struct FKey>                                ClickEventKeys;                                           // 0x0630(0x0010) (Edit, BlueprintVisible, ZeroConstructor)
  48.     TEnumAsByte<EMouseCursor>                          DefaultMouseCursor;                                       // 0x0640(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
  49.     TEnumAsByte<EMouseCursor>                          CurrentMouseCursor;                                       // 0x0641(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
  50.     TEnumAsByte<ECollisionChannel>                     DefaultClickTraceChannel;                                 // 0x0642(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
  51.     TEnumAsByte<ECollisionChannel>                     CurrentClickTraceChannel;                                 // 0x0643(0x0001) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
  52.     float                                              HitResultTraceDistance;                                   // 0x0644(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
  53.     unsigned char                                      UnknownData14[0x80];                                      // 0x0648(0x0080) MISSED OFFSET
  54.     class UInputComponent*                             InactiveStateInputComponent;                              // 0x06C8(0x0008) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
  55.     unsigned char                                      UnknownData15 : 3;                                        // 0x06D0(0x0001)
  56.     unsigned char                                      bShouldPerformFullTickWhenPaused : 1;                     // 0x06D0(0x0001) (Edit, BlueprintVisible)
  57.     unsigned char                                      UnknownData16[0x17];                                      // 0x06D1(0x0017) MISSED OFFSET
  58.     class UTouchInterface*                             CurrentTouchInterface;                                    // 0x06E8(0x0008) (ZeroConstructor, IsPlainOldData)
  59.     unsigned char                                      UnknownData17[0x40];                                      // 0x06F0(0x0040) MISSED OFFSET
  60.     class ASpectatorPawn*                              SpectatorPawn;                                            // 0x0730(0x0008) (ZeroConstructor, IsPlainOldData)
  61.     struct FVector                                     SpawnLocation;                                            // 0x0738(0x000C) (Net, IsPlainOldData)
  62.     unsigned char                                      UnknownData18[0x4];                                       // 0x0744(0x0004) MISSED OFFSET
  63.     bool                                               bIsLocalPlayerController;                                 // 0x0748(0x0001) (ZeroConstructor, IsPlainOldData)
  64.     unsigned char                                      UnknownData19[0x1];                                       // 0x0749(0x0001) MISSED OFFSET
  65.     uint16_t                                           SeamlessTravelCount;                                      // 0x074A(0x0002) (ZeroConstructor, IsPlainOldData)
  66.     uint16_t                                           LastCompletedSeamlessTravelCount;                         // 0x074C(0x0002) (ZeroConstructor, IsPlainOldData)
  67.     unsigned char                                      UnknownData20[0x2];                                       // 0x074E(0x0002) MISSED OFFSET
  68.  
  69.     static UClass* StaticClass()
  70.     {
  71.         static UClass* ptr;
  72.         if(!ptr)
  73.             ptr = UObject::FindClass(_xor_("Class Engine.PlayerController"));
  74.  
  75.         return ptr;
  76.     }
  77.  
  78.  
  79.     bool STATIC_WasInputKeyJustReleased(const struct FKey& Key);
  80.     bool STATIC_WasInputKeyJustPressed(const struct FKey& Key);
  81.     void STATIC_ToggleSpeaking(bool bInSpeaking);
  82.     void STATIC_SwitchLevel(const struct FString& URL);
  83.     void STATIC_StopHapticEffect(EControllerHand Hand);
  84.     void STATIC_StartFire(unsigned char FireModeNum);
  85.     void STATIC_SetVirtualJoystickVisibility(bool bVisible);
  86.     void STATIC_SetViewTargetWithBlend(class AActor* NewViewTarget, float BlendTime, TEnumAsByte<EViewTargetBlendFunction> BlendFunc, float BlendExp, bool bLockOutgoing);
  87.     void STATIC_SetName(const struct FString& S);
  88.     void STATIC_SetMouseLocation(int X, int Y);
  89.     void STATIC_SetHapticsByValue(float Frequency, float Amplitude, EControllerHand Hand);
  90.     void STATIC_SetControllerLightColor(const struct FColor& Color);
  91.     void STATIC_SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning);
  92.     void STATIC_SetAudioListenerOverride(class USceneComponent* AttachToComponent, const struct FVector& Location, const struct FRotator& Rotation);
  93.     void STATIC_ServerViewSelf(const struct FViewTargetTransitionParams& TransitionParams);
  94.     void STATIC_ServerViewPrevPlayer();
  95.     void STATIC_ServerViewNextPlayer();
  96.     void STATIC_ServerVerifyViewTarget();
  97.     void STATIC_ServerUpdateMultipleLevelsVisibility(TArray<struct FUpdateLevelVisibilityLevelInfo> LevelVisibilities);
  98.     void STATIC_ServerUpdateLevelVisibility(const struct FName& PackageName, bool bIsVisible);
  99.     void STATIC_ServerUpdateCamera(const struct FVector_NetQuantize& CamLoc, int CamPitchAndYaw);
  100.     void STATIC_ServerUnmutePlayer(const struct FUniqueNetIdRepl& PlayerId);
  101.     void STATIC_ServerToggleAILogging();
  102.     void STATIC_ServerShortTimeout();
  103.     void STATIC_ServerSetSpectatorWaiting(bool bWaiting);
  104.     void STATIC_ServerSetSpectatorLocation(const struct FVector& NewLoc, const struct FRotator& NewRot);
  105.     void STATIC_ServerRestartPlayer();
  106.     void STATIC_ServerPause();
  107.     void STATIC_ServerNotifyLoadedWorld(const struct FName& WorldPackageName);
  108.     void STATIC_ServerMutePlayer(const struct FUniqueNetIdRepl& PlayerId);
  109.     void STATIC_ServerCheckClientPossessionReliable();
  110.     void STATIC_ServerCheckClientPossession();
  111.     void STATIC_ServerChangeName(const struct FString& S);
  112.     void STATIC_ServerCamera(const struct FName& NewMode);
  113.     void STATIC_ServerAcknowledgePossession(class APawn* P);
  114.     void STATIC_SendToConsole(const struct FString& Command);
  115.     void STATIC_RestartLevel();
  116.     bool STATIC_ProjectWorldLocationToScreen(const struct FVector& WorldLocation, bool bPlayerViewportRelative, struct FVector2D* ScreenLocation);
  117.     void STATIC_PlayHapticEffect(class UHapticFeedbackEffect_Base* HapticEffect, EControllerHand Hand, float Scale, bool bLoop);
  118.     void STATIC_PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, TEnumAsByte<EDynamicForceFeedbackAction> Action, const struct FLatentActionInfo& LatentInfo);
  119.     void STATIC_Pause();
  120.     void STATIC_OnServerStartedVisualLogger(bool bIsLogging);
  121.     void STATIC_OnRep_TargetViewRotation();
  122.     void STATIC_LocalTravel(const struct FString& URL);
  123.     bool STATIC_IsInputKeyDown(const struct FKey& Key);
  124.     void STATIC_IncDISPSharpness();
  125.     void STATIC_GetViewportSize(int* SizeX, int* SizeY);
  126.     class ASpectatorPawn* STATIC_GetSpectatorPawn();
  127.     bool STATIC_GetMousePosition(float* LocationX, float* LocationY);
  128.     struct FVector STATIC_GetInputVectorKeyState(const struct FKey& Key);
  129.     void STATIC_GetInputTouchState(TEnumAsByte<ETouchIndex> FingerIndex, float* LocationX, float* LocationY, bool* bIsCurrentlyPressed);
  130.     void STATIC_GetInputMouseDelta(float* DeltaX, float* DeltaY);
  131.     void STATIC_GetInputMotionState(struct FVector* Tilt, struct FVector* RotationRate, struct FVector* Gravity, struct FVector* Acceleration);
  132.     float STATIC_GetInputKeyTimeDown(const struct FKey& Key);
  133.     void STATIC_GetInputAnalogStickStateRaw(TEnumAsByte<EControllerAnalogStick> WhichStick, float* StickX, float* StickY);
  134.     void STATIC_GetInputAnalogStickState(TEnumAsByte<EControllerAnalogStick> WhichStick, float* StickX, float* StickY);
  135.     float STATIC_GetInputAnalogKeyState(const struct FKey& Key);
  136.     class AHUD* STATIC_GetHUD();
  137.     bool STATIC_GetHitResultUnderFingerForObjects(TEnumAsByte<ETouchIndex> FingerIndex, TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes, bool bTraceComplex, struct FHitResult* HitResult);
  138.     bool STATIC_GetHitResultUnderFingerByChannel(TEnumAsByte<ETouchIndex> FingerIndex, TEnumAsByte<ETraceTypeQuery> TraceChannel, bool bTraceComplex, struct FHitResult* HitResult);
  139.     bool STATIC_GetHitResultUnderFinger(TEnumAsByte<ETouchIndex> FingerIndex, TEnumAsByte<ECollisionChannel> TraceChannel, bool bTraceComplex, struct FHitResult* HitResult);
  140.     bool STATIC_GetHitResultUnderCursorForObjects(TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes, bool bTraceComplex, struct FHitResult* HitResult);
  141.     bool STATIC_GetHitResultUnderCursorByChannel(TEnumAsByte<ETraceTypeQuery> TraceChannel, bool bTraceComplex, struct FHitResult* HitResult);
  142.     bool STATIC_GetHitResultUnderCursor(TEnumAsByte<ECollisionChannel> TraceChannel, bool bTraceComplex, struct FHitResult* HitResult);
  143.     struct FVector STATIC_GetFocalLocation();
  144.     void STATIC_FOV(float NewFOV);
  145.     void STATIC_EnableTAA();
  146.     void STATIC_EnableDLSS();
  147.     void STATIC_EnableCheats();
  148.     bool STATIC_DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, struct FVector* WorldLocation, struct FVector* WorldDirection);
  149.     bool STATIC_DeprojectMousePositionToWorld(struct FVector* WorldLocation, struct FVector* WorldDirection);
  150.     void STATIC_DecDISPSharpness();
  151.     void STATIC_ConsoleKey(const struct FKey& Key);
  152.     void STATIC_ClientWasKicked(const struct FText& KickReason);
  153.     void STATIC_ClientVoiceHandshakeComplete();
  154.     void STATIC_ClientUpdateMultipleLevelsStreamingStatus(TArray<struct FUpdateLevelStreamingLevelStatus> LevelStatuses);
  155.     void STATIC_ClientUpdateLevelStreamingStatus(const struct FName& PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int LODIndex);
  156.     void STATIC_ClientUnmutePlayer(const struct FUniqueNetIdRepl& PlayerId);
  157.     void STATIC_ClientTravelInternal(const struct FString& URL, TEnumAsByte<ETravelType> TravelType, bool bSeamless, const struct FGuid& MapPackageGuid);
  158.     void STATIC_ClientTravel(const struct FString& URL, TEnumAsByte<ETravelType> TravelType, bool bSeamless, const struct FGuid& MapPackageGuid);
  159.     void STATIC_ClientTeamMessage(class APlayerState* SenderPlayerState, const struct FString& S, const struct FName& Type, float MsgLifeTime);
  160.     void STATIC_ClientStopForceFeedback(class UForceFeedbackEffect* ForceFeedbackEffect, const struct FName& Tag);
  161.     void STATIC_ClientStopCameraShake(class UClass* Shake, bool bImmediately);
  162.     void STATIC_ClientStopCameraAnim(class UCameraAnim* AnimToStop);
  163.     void STATIC_ClientStartOnlineSession();
  164.     void STATIC_ClientSpawnCameraLensEffect(class UClass* LensEffectEmitterClass);
  165.     void STATIC_ClientSetViewTarget(class AActor* A, const struct FViewTargetTransitionParams& TransitionParams);
  166.     void STATIC_ClientSetSpectatorWaiting(bool bWaiting);
  167.     void STATIC_ClientSetHUD(const struct FString& InHUDClass);
  168.     void STATIC_ClientSetForceMipLevelsToBeResident(class UMaterialInterface* Material, float ForceDuration, int CinematicTextureGroups);
  169.     void STATIC_ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD);
  170.     void STATIC_ClientSetCameraMode(const struct FName& NewCamMode);
  171.     void STATIC_ClientSetCameraFade(bool bEnableFading, const struct FColor& FadeColor, const struct FVector2D& FadeAlpha, float FadeTime, bool bFadeAudio);
  172.     void STATIC_ClientSetBlockOnAsyncLoading();
  173.     void STATIC_ClientReturnToMainMenu(const struct FString& ReturnReason);
  174.     void STATIC_ClientRetryClientRestart(class APawn* NewPawn);
  175.     void STATIC_ClientRestart(class APawn* NewPawn);
  176.     void STATIC_ClientReset();
  177.     void STATIC_ClientRepObjRef(class UObject* Object);
  178.     void STATIC_ClientReceiveLocalizedMessage(class UClass* Message, int Switch, class APlayerState* RelatedPlayerState, class APlayerState* RelatedPlayerState02, class UObject* OptionalObject);
  179.     void STATIC_ClientPrestreamTextures(class AActor* ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups);
  180.     void STATIC_ClientPrepareMapChange(const struct FName& LevelName, bool bFirst, bool bLast);
  181.     void STATIC_ClientPlaySoundAtLocation(class USoundBase* Sound, const struct FVector& Location, float VolumeMultiplier, float PitchMultiplier);
  182.     void STATIC_ClientPlaySound(class USoundBase* Sound, float VolumeMultiplier, float PitchMultiplier);
  183.     void STATIC_ClientPlayForceFeedback(class UForceFeedbackEffect* ForceFeedbackEffect, bool bLooping, const struct FName& Tag);
  184.     void STATIC_ClientPlayCameraShake(class UClass* Shake, float Scale, TEnumAsByte<ECameraAnimPlaySpace> PlaySpace, const struct FRotator& UserPlaySpaceRot);
  185.     void STATIC_ClientPlayCameraAnim(class UCameraAnim* AnimToPlay, float Scale, float Rate, float BlendInTime, float BlendOutTime, bool bLoop, bool bRandomStartTime, TEnumAsByte<ECameraAnimPlaySpace> Space, const struct FRotator& CustomPlaySpace);
  186.     void STATIC_ClientMutePlayer(const struct FUniqueNetIdRepl& PlayerId);
  187.     void STATIC_ClientMessage(const struct FString& S, const struct FName& Type, float MsgLifeTime);
  188.     void STATIC_ClientIgnoreMoveInput(bool bIgnore);
  189.     void STATIC_ClientIgnoreLookInput(bool bIgnore);
  190.     void STATIC_ClientGotoState(const struct FName& NewState);
  191.     void STATIC_ClientGameEnded(class AActor* EndGameFocus, bool bIsWinner);
  192.     void STATIC_ClientForceGarbageCollection();
  193.     void STATIC_ClientFlushLevelStreaming();
  194.     void STATIC_ClientEndOnlineSession();
  195.     void STATIC_ClientEnableNetworkVoice(bool bEnable);
  196.     void STATIC_ClientCommitMapChange();
  197.     void STATIC_ClientClearCameraLensEffects();
  198.     void STATIC_ClientCapBandwidth(int Cap);
  199.     void STATIC_ClientCancelPendingMapChange();
  200.     void STATIC_ClientAddTextureStreamingLoc(const struct FVector& InLoc, float Duration, bool bOverrideLocation);
  201.     void STATIC_ClearAudioListenerOverride();
  202.     void STATIC_Camera(const struct FName& NewMode);
  203.     void STATIC_AddYawInput(float Val);
  204.     void STATIC_AddRollInput(float Val);
  205.     void STATIC_AddPitchInput(float Val);
  206.     void STATIC_ActivateTouchInterface(class UTouchInterface* NewTouchInterface);
  207. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement