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, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMove_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveNoBase, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveNoBase_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDual, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDual_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualNoBase, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualNoBase_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualHybridRootMotion, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveDualHybridRootMotion_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveOld, ServerMovePacked)
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,
ServerMovePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ServerMoveOld_Implementation, ServerMovePacked_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,
ServerMovePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAckGoodMove, ClientMoveResponsePacked)
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,
ClientMoveResponsePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAckGoodMove_Implementation, ClientMoveResponsePacked_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,
ClientMoveResponsePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustPosition, ClientMoveResponsePacked)
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,
ClientMoveResponsePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustPosition_Implementation, ClientMoveResponsePacked_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,
ClientMoveResponsePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientVeryShortAdjustPosition, ClientMoveResponsePacked)
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,
ClientMoveResponsePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientVeryShortAdjustPosition_Implementation, ClientMoveResponsePacked_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,
ClientMoveResponsePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionPosition, ClientMoveResponsePacked)
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,
ClientMoveResponsePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionPosition_Implementation, ClientMoveResponsePacked_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,
ClientMoveResponsePacked_Implementation
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionSourcePosition, ClientMoveResponsePacked)
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,
ClientMoveResponsePacked
)
DEPRECATED_CHARACTER_MOVEMENT_RPC(ClientAdjustRootMotionSourcePosition_Implementation, ClientMoveResponsePacked_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,
ClientMoveResponsePacked_Implementation
)