sead::detail namespace

Classes

template<typename Interface, typename AnyClass, size_t StorageSize>
class AnyDelegateImpl
template<typename T>
class ContainerWrapper
class DummyClassForDelegate

Functions

template<class T, std::size_t N, std::size_t... I>
auto to_array_impl(T(&a)[N], std::index_sequence<I...>) -> SafeArray<std::remove_cv_t<T>, N> constexpr
template<class T, std::size_t N, std::size_t... I>
auto to_array_impl(T( && a)[N], std::index_sequence<I...>) -> SafeArray<std::remove_cv_t<T>, N> constexpr

Function documentation

template<class T, std::size_t N, std::size_t... I>
SafeArray<std::remove_cv_t<T>, N> sead::detail::to_array_impl(T(&a)[N], std::index_sequence<I...>) constexpr

template<class T, std::size_t N, std::size_t... I>
SafeArray<std::remove_cv_t<T>, N> sead::detail::to_array_impl(T( && a)[N], std::index_sequence<I...>) constexpr