Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Ability that jumps with a character.
| Name | UGameplayAbility_CharacterJump |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbility_CharacterJump.h |
| Include Path | #include "Abilities/GameplayAbility_CharacterJump.h" |
Syntax
UCLASS (MinimalAPI)
class UGameplayAbility_CharacterJump : public UGameplayAbility
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UGameplayAbility → UGameplayAbility_CharacterJump
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UGameplayAbility_CharacterJump
(
const FObjectInitializer& ObjectInitializer |
Abilities/GameplayAbility_CharacterJump.h |
Functions
Public
Overridden from UGameplayAbility
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ActivateAbility
(
const FGameplayAbilitySpecHandle Handle, |
Actually activate ability, do not call this directly | Abilities/GameplayAbility_CharacterJump.h | |
virtual bool CanActivateAbility
(
const FGameplayAbilitySpecHandle Handle, |
CanActivateAbilityReturns true if this ability can be activated right now. Has no side effects | Abilities/GameplayAbility_CharacterJump.h | |
virtual void CancelAbility
(
const FGameplayAbilitySpecHandle Handle, |
Canceling an non instanced ability is tricky. | Abilities/GameplayAbility_CharacterJump.h | |
virtual void InputReleased
(
const FGameplayAbilitySpecHandle Handle, |
Input binding stub. | Abilities/GameplayAbility_CharacterJump.h |