Skip to content

IAndromedaCarryProviderInterface

Kind: class Source: Source/Andromeda/Player/AndromedaCarryProviderInterface.h

Public Static Methods

Member Type Summary
IsCarryProvider bool Returns whether an object implements the carry-provider contract.

Public Methods

Member Type Summary
GetAndromedaCarryComponent UAndromedaCarryComponent * Returns the carry component owned or provided by this object.

Members

IsCarryProvider

static bool IAndromedaCarryProviderInterface::IsCarryProvider(const UObject *Object)

Returns whether an object implements the carry-provider contract.

Parameters:

Name Type Description
Object const UObject * Object to inspect.

Returns:

True when Object is non-null and implements UAndromedaCarryProviderInterface.

GetAndromedaCarryComponent

UAndromedaCarryComponent * IAndromedaCarryProviderInterface::GetAndromedaCarryComponent() const

Returns the carry component owned or provided by this object.

Returns:

Carry component available to pickup logic, or nullptr when none is available.