TFunctionRefBase< StorageType, Ret(ParamTypes...)>

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Templates/Function.h

Include

#include "Templates/Function.h"

Syntax

template<typename StorageType, typename Ret, typename... ParamTypes>
struct TFunctionRefBase< StorageType, Ret(ParamTypes...)>

Functions

Name Description

Public function

 

~TFunctionRefBase()

Public function Const

void

 

CheckCallable()

Move all of the assert code out of line.

Protected function Const

bool

 

IsSet()

Public function

 

TFunctionRefBase()

Public function

 

TFunctionRefBase

(
    TFunctionRefBase&& Other
)

Public function

 

TFunctionRefBase

(
    TFunctionRefBase< OtherStorage, Ret...
)

Public function

 

TFunctionRefBase

(
    const TFunctionRefBase< OtherStorag...
)

Public function

 

TFunctionRefBase

(
    const TFunctionRefBase& Other
)

Public function

 

TFunctionRefBase

(
    FunctorType&& InFunc
)

Operators

Name Description

Public function Const

Ret

 

operator()

(
    ParamTypes... Params
)

Public function

TFunctionRef...

 

operator=

(
    TFunctionRefBase&&
)

Public function

TFunctionRef...

 

operator=

(
    const TFunctionRefBase&
)

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