template<typename A1, typename R>
sead::IDelegate1R class

Template parameters
A1 Type of the argument
R Return type

Derived classes

template<typename T, typename PTMF, typename Base>
class DelegateBase
Base class for delegate implementations.
template<typename T, typename PTMF, typename Base>
class DelegateBase
Base class for delegate implementations.
template<typename Lambda, typename A1, typename R>
class LambdaDelegate1R

Public functions

auto invoke(A1 a1) -> R pure virtual
auto clone(Heap*) const -> IDelegate1R* virtual
auto isNoDummy() const -> bool virtual
auto operator()(A1 a1) -> R