|
CommonLibVR
|
Go to the source code of this file.
Namespaces | |
| namespace | RE |
| namespace | RE::msvc |
| namespace | RE::RTTI |
| namespace | RE::detail |
Typedefs | |
| using | RE::RTTI::TypeDescriptor = msvc::type_info |
| template<class T > | |
| using | RE::detail::remove_cvpr_t = std::remove_cv_t< std::remove_pointer_t< std::remove_reference_t< T > > > |
Functions | |
| class | RE::msvc::__declspec (novtable) type_info |
| void * | RE::RTDynamicCast (void *a_inptr, std::int32_t a_vfDelta, void *a_srcType, void *a_targetType, std::int32_t a_isReference) |
| template<class To , class From , std::enable_if_t< RE::detail::cast_is_valid_v< To, From * >, int > = 0> | |
| To | skyrim_cast (From *a_from) |
Variables | |
| template<class To , class From > | |
| constexpr bool | RE::detail::cast_is_valid_v = cast_is_valid<To, From>::value |
| To skyrim_cast | ( | From * | a_from | ) |