LEAP Documentation 40220
Documentation for the LEAP project
IInteractableInterface Class Reference

#include <InteractableInterface.h>

Inheritance diagram for IInteractableInterface:
AAssaultPointDestructible APickupReviveBeacon AProjectXVehicle

Public Member Functions

virtual FText GetHighlightText (const UPrimitiveComponent *Component, const APlayerController *EventSender) const
 
virtual bool CanBeInteractedWith (const UPrimitiveComponent *Component, const APlayerController *EventSender) const
 
virtual float GetHoldTimeMultiplier (const APlayerController *EventSender) const
 

Detailed Description

This interface enables the customization for how the InteractableComponent responds to events

Member Function Documentation

◆ CanBeInteractedWith()

virtual bool IInteractableInterface::CanBeInteractedWith ( const UPrimitiveComponent *  Component,
const APlayerController *  EventSender 
) const
inlinevirtual

◆ GetHighlightText()

virtual FText IInteractableInterface::GetHighlightText ( const UPrimitiveComponent *  Component,
const APlayerController *  EventSender 
) const
inlinevirtual

◆ GetHoldTimeMultiplier()

virtual float IInteractableInterface::GetHoldTimeMultiplier ( const APlayerController *  EventSender) const
inlinevirtual

Reimplemented in APickupReviveBeacon.


The documentation for this class was generated from the following file: