CommonLibSSE NG
|
Typedefs | |
template<class T > | |
using | is_object_pointer = std::is_convertible< std::decay_t< T >, RE::TESObjectREFR * > |
template<class T > | |
using | is_not_object_pointer = std::negation< is_object_pointer< T > > |
template<class T > | |
using | is_form_pointer = std::is_convertible< std::decay_t< T >, RE::TESForm * > |
template<class T > | |
using | is_not_form_pointer = std::negation< is_form_pointer< T > > |
Functions | |
template<class T > | |
VMArg (T &&) -> VMArg< T > | |
Variables | |
template<class T > | |
constexpr bool | is_object_pointer_v = is_object_pointer<T>::value |
template<class T > | |
constexpr bool | is_not_object_pointer_v = is_not_object_pointer<T>::value |
template<class T > | |
constexpr bool | is_form_pointer_v = is_form_pointer<T>::value |
template<class T > | |
constexpr bool | is_not_form_pointer_v = is_not_form_pointer<T>::value |
using SKSE::Impl::is_form_pointer = typedef std::is_convertible<std::decay_t<T>, RE::TESForm*> |
using SKSE::Impl::is_not_form_pointer = typedef std::negation<is_form_pointer<T> > |
using SKSE::Impl::is_not_object_pointer = typedef std::negation<is_object_pointer<T> > |
using SKSE::Impl::is_object_pointer = typedef std::is_convertible<std::decay_t<T>, RE::TESObjectREFR*> |
SKSE::Impl::VMArg | ( | T && | ) | -> VMArg< T > |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |