Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/PhysicsMover > API/Plugins/Mover/PhysicsMover/Transitions
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBaseMovementModeTransition
- UPhysicsJumpCheck
References
| Module | Mover |
| Header | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/PhysicsMover/Transitions/PhysicsJumpCheck.h |
| Include | #include "PhysicsMover/Transitions/PhysicsJumpCheck.h" |
Syntax
UCLASS (Blueprintable, BlueprintType)
class UPhysicsJumpCheck : public UBaseMovementModeTransition
Remarks
Transition that handles jumping based on input for a physics-based character
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | JumpUpwardsSpeed | Instantaneous speed induced in an actor upon jumping | |
| FName | TransitionToMode | Name of movement mode to transition to when jumping is activated |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UPhysicsJumpCheck
(
const FObjectInitializer& ObjectInitializer |
Overridden from UBaseMovementModeTransition
| Type | Name | Description | |
|---|---|---|---|
| FTransitionEvalResult | OnEvaluate
(
const FSimulationTickParams& Params |
||
| void | OnTrigger
(
const FSimulationTickParams& Params |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| EDataValidationResult | IsDataValid
(
FDataValidationContext& Context |
Generic function to validate objects during changelist validations, etc. |