Oakfolks Gold_1.14
Oakfolks coop game
Loading...
Searching...
No Matches
IIPickable Class Reference

Interface for objects that can be picked up and dropped by players. More...

#include <IPickable.h>

Inheritance diagram for IIPickable:

Public Member Functions

void PickedUp (AActor *Player, AActor *Object)
 
virtual void PickedUp_Implementation (AActor *Player, AActor *Object)
 Default implementation for pickup behavior.
 
void Drop (AActor *Player, AActor *Object)
 Drop interaction.
 
virtual void Drop_Implementation (AActor *Player, AActor *Object)
 Default implementation for drop behavior.
 

Detailed Description

Interface for objects that can be picked up and dropped by players.

Provides pickup and drop functionality with default attachment behavior

Member Function Documentation

◆ Drop_Implementation()

void IIPickable::Drop_Implementation ( AActor * Player,
AActor * Object )
virtual

Default implementation for drop behavior.

Provides base drop functionality - can be overridden for custom behavior

Parameters
PlayerThe player actor dropping the object
ObjectThe object being dropped

◆ PickedUp()

void IIPickable::PickedUp ( AActor * Player,
AActor * Object )

PICKUP SYSTEM //////// Pickup interaction

◆ PickedUp_Implementation()

void IIPickable::PickedUp_Implementation ( AActor * Player,
AActor * Object )
virtual

Default implementation for pickup behavior.

Provides base pickup functionality - can be overridden for custom behavior

Parameters
PlayerThe player actor picking up the object
ObjectThe object being picked up

Reimplemented in APickableItem.

Here is the caller graph for this function:

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