LkEngine 0.1.2
 
Loading...
Searching...
No Matches
LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs > Member List

This is the complete list of members for LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >, including all inherited members.

Allocator (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseprotected
Bind(T *ObjectRef, NonConstMemberFunction< T, TArgs2... > InFunction, TArgs2 &&... Args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Bind(T *ObjectRef, ConstMemberFunction< T, TArgs2... > InFunction, TArgs2 &&... Args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Bind(TReturnValue(*InFunction)(TArgs..., TArgs2...), TArgs2 &&... Args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Bind(LambdaType &&InLambda, Args2 &&... args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Bind(std::shared_ptr< T > ObjectRef, NonConstMemberFunction< T, Args2... > InFunction, Args2 &&... args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Bind(std::shared_ptr< T > ObjectRef, ConstMemberFunction< T, Args2... > InFunction, Args2 &&... args) (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
Clear() (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
ClearIfBoundTo(void *InObject) (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
Execute(TArgs... Args) constLkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
ExecuteIfBound(TArgs... Args) constLkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >inline
GetDelegate() const (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
GetOwner() const (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
GetSize() const (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
IsBound() constLkEngine::Core::LDelegateBaseinline
IsBoundTo(void *InObject) const (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
LDelegate()=default (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >
LDelegateBase() noexcept (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinline
LDelegateBase(const LDelegateBase &Other) (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinline
LDelegateBase(LDelegateBase &&Other) noexcept (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinline
LMulticastDelegate classLkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >friend
operator=(const LDelegateBase &Other) (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
operator=(LDelegateBase &&Other) noexcept (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
Release() (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlineprotected
~LDelegate()=default (defined in LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >)LkEngine::Core::LDelegate< DelegateName, TReturnValue, TArgs >
~LDelegateBase() noexcept (defined in LkEngine::Core::LDelegateBase)LkEngine::Core::LDelegateBaseinlinevirtual