LEAP Documentation 40220
Documentation for the LEAP project
UBlueprintAsyncActionGeneric Class Reference

#include <ProjectXBlueprintAsyncAction.h>

Inheritance diagram for UBlueprintAsyncActionGeneric:
UProjectXBlueprintAsyncAction

Public Member Functions

virtual void BeginDestroy () override
 
- Public Member Functions inherited from UProjectXBlueprintAsyncAction
virtual void Activate () override
 

Static Public Member Functions

static UBlueprintAsyncActionGenericBeginAsyncTask (UObject *Owner, FDelegateAsyncTask Task)
 

Public Attributes

FOnAsyncTaskComplete OnTaskComplete
 
FDelegateAsyncTask CurrentTask
 
UObject * CachedOwner = NULL
 

Protected Member Functions

virtual void EvaluateRequest () override
 
virtual void EvaluateRequest ()
 

Member Function Documentation

◆ BeginAsyncTask()

UBlueprintAsyncActionGeneric * UBlueprintAsyncActionGeneric::BeginAsyncTask ( UObject *  Owner,
FDelegateAsyncTask  Task 
)
static

◆ BeginDestroy()

void UBlueprintAsyncActionGeneric::BeginDestroy ( )
overridevirtual

◆ EvaluateRequest()

void UBlueprintAsyncActionGeneric::EvaluateRequest ( )
overrideprotectedvirtual

Reimplemented from UProjectXBlueprintAsyncAction.

Member Data Documentation

◆ CachedOwner

UObject* UBlueprintAsyncActionGeneric::CachedOwner = NULL

◆ CurrentTask

FDelegateAsyncTask UBlueprintAsyncActionGeneric::CurrentTask

◆ OnTaskComplete

FOnAsyncTaskComplete UBlueprintAsyncActionGeneric::OnTaskComplete

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