| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPredictionExtras/Source/NetworkPredictionExtras/Public/MockCharacterAbilitySimulation.h |
Include |
#include "MockCharacterAbilitySimulation.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Meta=(BlueprintSpawnableComponent))
class UMockCharacterAbilityComponent : public UCharacterMotionComponent
ActorComponent for running Mock Ability Simulation for CharacterMotion example
Name | Description | ||
---|---|---|---|
|
ActiveAbilitySimulation |
||
|
FMockCharacterA... |
OnBlinkActivateEvent |
|
|
FMockCharacterA... |
OnBlinkActivateEventRollback |
|
|
FMockCharacterA... |
OnBlinkStateChange |
Notifies when Blink Changes. |
|
FMockCharacterA... |
OnDashStateChange |
Notifies when Dash state changes. |
|
FMockCharacterA... |
OnJumpStateChange |
Notifies when Jump Changes. |
|
FMockCharacterA... |
OnSprintStateChange |
Notifies when Sprint state changes. |
|
OwnedAbilitySimulation |
||
|
ProduceInputDelegate |
Name | Description | |
---|---|---|
|
UMockCharacterAbilityComponent() |
Name | Description | ||
---|---|---|---|
|
DECLARE_DYNAMIC_MULTICAST_DELEGATE ( |
||
|
* |
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( |
Ability State and Notifications -This allows user code/blueprints to respond to state changes. |
|
DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams |
Blueprint assignable events for blinking. This allows the user/blueprint to implement rollback-able events. |
|
|
FinalizeFrame ( |
||
|
float |
GetBlinkWarmupTimeSeconds() |
|
|
float |
GetMaxStamina() |
|
|
float |
GetStamina() |
|
|
HandleCue ( |
/ NetSimCues void HandleCue(const FMockCharacterAbilityBlinkActivateCue& BlinkCue, const FNetSimCueSystemParamemters& SystemParameters); /**/ NetSimCues void HandleCue(const FMockCharacterAbilityBlinkActivateCue& BlinkCue, const FNetSimCueSystemParamemters& SystemParameters); /** |
|
|
HandleCue ( |
/ NetSimCues void HandleCue(const FMockCharacterAbilityBlinkActivateCue& BlinkCue, const FNetSimCueSystemParamemters& SystemParameters); /** |
|
|
InitializeSimulationState |
||
|
InitMockCharacterAbilitySimulation |
||
|
IsBlinking() |
Are we currently in the blinking (startup) state. |
|
|
IsDashing() |
Are we currently in the dashing state. |
|
|
IsJumping() |
Are we currently in the jumping state. |
|
|
IsSprinting() |
Are we currently in the sprinting state. |
|
|
ProduceInput ( |
Name | Description | ||
---|---|---|---|
|
InitializeNetworkPredictionProxy() |
Network Prediction. |
Name |
Description |
---|---|
FProduceMockCharacterAbilityInput |