/// <summary>Replicated function sent by client to server - contains client movement and view info for two moves.</summary>
 public extern virtual void ServerMoveDual(float TimeStamp0, FVector_NetQuantize10 InAccel0, byte PendingFlags, uint View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, byte NewFlags, byte ClientRoll, uint View, UPrimitiveComponent ClientMovementBase, FName ClientBaseBoneName, byte ClientMovementMode);
 /// <summary>Replicated function sent by client to server - contains client movement and view info.</summary>
 public extern virtual void ServerMove(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, byte CompressedMoveFlags, byte ClientRoll, uint View, UPrimitiveComponent ClientMovementBase, FName ClientBaseBoneName, byte ClientMovementMode);
/// <summary>Replicated function sent by client to server - contains client movement and view info.</summary>
        public void ServerMove(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, byte CompressedMoveFlags, byte ClientRoll, uint View, UPrimitiveComponent ClientMovementBase, string ClientBaseBoneName, byte ClientMovementMode)
        {
            CheckIsValid();
            ServerMove(_this.Get(), TimeStamp, ref InAccel, ref ClientLoc, CompressedMoveFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode);
        }
 /// <summary>Resending an (important) old move. Process it if not already processed.</summary>
 public extern virtual void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize10 OldAccel, byte OldMoveFlags);
 extern static void ServerMove(IntPtr _this, float TimeStamp, ref FVector_NetQuantize10 InAccel, ref FVector_NetQuantize100 ClientLoc, int CompressedMoveFlags, int ClientRoll, uint View, IntPtr ClientMovementBase, string ClientBaseBoneName, int ClientMovementMode);
/// <summary>Replicated function sent by client to server - contains client movement and view info for two moves.</summary>
        public void ServerMoveDual(float TimeStamp0, FVector_NetQuantize10 InAccel0, byte PendingFlags, uint View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, byte NewFlags, byte ClientRoll, uint View, UPrimitiveComponent ClientMovementBase, string ClientBaseBoneName, byte ClientMovementMode)
        {
            CheckIsValid();
            ServerMoveDual(_this.Get(), TimeStamp0, ref InAccel0, PendingFlags, View0, TimeStamp, ref InAccel, ref ClientLoc, NewFlags, ClientRoll, View, ClientMovementBase, ClientBaseBoneName, ClientMovementMode);
        }
 extern static void ServerMoveDual(IntPtr _this, float TimeStamp0, ref FVector_NetQuantize10 InAccel0, int PendingFlags, uint View0, float TimeStamp, ref FVector_NetQuantize10 InAccel, ref FVector_NetQuantize100 ClientLoc, int NewFlags, int ClientRoll, uint View, IntPtr ClientMovementBase, string ClientBaseBoneName, int ClientMovementMode);
/// <summary>Resending an (important) old move. Process it if not already processed.</summary>
        public void ServerMoveOld(float OldTimeStamp, FVector_NetQuantize10 OldAccel, byte OldMoveFlags)
        {
            CheckIsValid();
            ServerMoveOld(_this.Get(), OldTimeStamp, ref OldAccel, OldMoveFlags);
        }
 extern static void ServerMoveOld(IntPtr _this, float OldTimeStamp, ref FVector_NetQuantize10 OldAccel, int OldMoveFlags);