Navigation
API > API/Plugins > API/Plugins/MassSmartObjects
Inheritance Hierarchy
- FMassFragment
- FMassSmartObjectUserFragment
References
| Module | MassSmartObjects |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassSmartObjects/Public/MassSmartObjectFragments.h |
| Include | #include "MassSmartObjectFragments.h" |
Syntax
USTRUCT&40;&41;
struct FMassSmartObjectUserFragment : public FMassFragment
Remarks
Fragment used by an entity to be able to interact with smart objects
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | InteractionCooldownEndTime | World time in seconds before which the user is considered in cooldown and won't look for new interactions (value of 0 indicates no cooldown). | |
| FSmartObjectClaimHandle | InteractionHandle | Claim handle for the currently active smart object interaction. | |
| EMassSmartObjectInteractionStatus | InteractionStatus | Status of the current active smart object interaction. | |
| FGameplayTagContainer | UserTags | Tags describing the smart object user. |