TBaseFunctorDelegateInstance< void(ParamTypes...), FunctorType, VarTypes... >

Windows
MacOS
Linux

Inheritance Hierarchy

TBaseFunctorDelegateInstance

TBaseFunctorDelegateInstance< void(ParamTypes...), FunctorType, VarTypes... >

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h

Include

#include "Delegates/DelegateInstancesImpl.h"

Syntax

template<typename FunctorType, typename... ParamTypes, typename... VarTypes>
class TBaseFunctorDelegateInstance< void(ParamTypes...), FunctorType, VarTypes... > : public TBaseFunctorDelegateInstance< TTypeWrapper< void >(ParamTypes...), FunctorType, VarTypes... >

Functions

Name Description

Public function Virtual Const

bool

 

ExecuteIfSafe

(
    ParamTypes... Params
)

Public function

 

TBaseFunctorDelegateInstance

(
    const FunctorType& InFunctor,
    VarTypes... Vars
)

Creates and initializes a new instance.

Public function

 

TBaseFunctorDelegateInstance

(
    FunctorType&& InFunctor,
    VarTypes... Vars
)

Typedefs

Name

Description

Super

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss