Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ACharacter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMove |
BEGIN DEPRECATED RPCs that don't use variable sized payloads. Use ServerMovePacked and ClientMoveResponsePacked instead. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMove_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveNoBase |
Replicated function sent by client to server. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveNoBase_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDual |
Replicated function sent by client to server - contains client movement and view info for two moves. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDual_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualNoBase |
Replicated function sent by client to server - contains client movement and view info for two moves. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualNoBase_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualHybridRootMotion |
Replicated function sent by client to server - contains client movement and view info for two moves. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualHybridRootMotion_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveOld |
Resending an (important) old move. Process it if not already processed. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveOld_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAckGoodMove |
If no client adjustment is needed after processing received ServerMove(), ack the good move so client can remove it from SavedMoves | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAckGoodMove_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustPosition |
Replicate position correction to client, associated with a timestamped servermove. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustPosition_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientVeryShortAdjustPosition |
Bandwidth saving version, when velocity is zeroed | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientVeryShortAdjustPosition_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionPosition |
Replicate position correction to client when using root motion for movement. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionPosition_Implementation |
GameFramework/Character.h |
|
|
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionSourcePosition |
Replicate root motion source correction to client when using root motion for movement. | GameFramework/Character.h | |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionSourcePosition_Implementation |
GameFramework/Character.h |
|
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMove)
Description
Replicated function sent by client to server - contains client movement and view info.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMove
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMove_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMove_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveNoBase)
Description
Replicated function sent by client to server. Saves bandwidth over ServerMove() by implying that ClientMovementBase and ClientBaseBoneName are null. Passes through to CharacterMovement->ServerMove_Implementation() with null base params.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveNoBase
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveNoBase_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveNoBase_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDual)
Description
Replicated function sent by client to server - contains client movement and view info for two moves.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDual
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDual_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDual_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualNoBase)
Description
Replicated function sent by client to server - contains client movement and view info for two moves.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualNoBase
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualNoBase_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualNoBase_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualHybridRootMotion)
Description
Replicated function sent by client to server - contains client movement and view info for two moves. First move is non root motion, second is root motion.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualHybridRootMotion
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualHybridRootMotion_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveDualHybridRootMotion_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveOld)
Description
Resending an (important) old move. Process it if not already processed.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveOld
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveOld_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Server, WithValidation)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ServerMoveOld_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAckGoodMove)
Description
If no client adjustment is needed after processing received ServerMove(), ack the good move so client can remove it from SavedMoves
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAckGoodMove
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAckGoodMove_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Client)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAckGoodMove_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustPosition)
Description
Replicate position correction to client, associated with a timestamped servermove. Client will replay subsequent moves after applying adjustment.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustPosition
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustPosition_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Client)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustPosition_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientVeryShortAdjustPosition)
Description
Bandwidth saving version, when velocity is zeroed
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientVeryShortAdjustPosition
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientVeryShortAdjustPosition_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Client)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientVeryShortAdjustPosition_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionPosition)
Description
Replicate position correction to client when using root motion for movement. (animation root motion specific)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionPosition
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionPosition_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Client)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionPosition_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionSourcePosition)
Description
Replicate root motion source correction to client when using root motion for movement.
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionSourcePosition
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionSourcePosition_Implementation)
| Name | DEPRECATED_CHARACTER_MOVEMENT_RPC |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h |
| Include Path | #include "GameFramework/Character.h" |
UFUNCTION (Unreliable, Client)
DEPRECATED_CHARACTER_MOVEMENT_RPC
(
ClientAdjustRootMotionSourcePosition_Implementation
)