CommonLibSSE NG
|
Go to the source code of this file.
Namespaces | |
namespace | SKSE |
namespace | SKSE::Impl |
Typedefs | |
template<class T > | |
using | SKSE::Impl::is_object_pointer = std::is_convertible< std::decay_t< T >, RE::TESObjectREFR * > |
template<class T > | |
using | SKSE::Impl::is_not_object_pointer = std::negation< is_object_pointer< T > > |
template<class T > | |
using | SKSE::Impl::is_form_pointer = std::is_convertible< std::decay_t< T >, RE::TESForm * > |
template<class T > | |
using | SKSE::Impl::is_not_form_pointer = std::negation< is_form_pointer< T > > |
Functions | |
template<class T > | |
SKSE::Impl::VMArg (T &&) -> VMArg< T > | |
Variables | |
template<class T > | |
constexpr bool | SKSE::Impl::is_object_pointer_v = is_object_pointer<T>::value |
template<class T > | |
constexpr bool | SKSE::Impl::is_not_object_pointer_v = is_not_object_pointer<T>::value |
template<class T > | |
constexpr bool | SKSE::Impl::is_form_pointer_v = is_form_pointer<T>::value |
template<class T > | |
constexpr bool | SKSE::Impl::is_not_form_pointer_v = is_not_form_pointer<T>::value |