CommonLibSSE NG
Loading...
Searching...
No Matches
PackUnpackImpl.h File Reference
#include "RE/A/Array.h"
#include "RE/B/BSTSmartPointer.h"
#include "RE/P/PackUnpack.h"
#include "RE/T/TypeInfo.h"
#include "RE/V/Variable.h"
#include "RE/V/VirtualMachine.h"

Go to the source code of this file.

Namespaces

namespace  RE
 
namespace  RE::BSScript
 

Functions

template<class T , class U = std::decay_t<T>, std::enable_if_t< is_string_convertible_v< U >, int > = 0>
void RE::BSScript::PackValue (Variable *a_dst, T &&a_src)
 
template<class T , std::enable_if_t< is_static_base_pointer_v< T >, int > = 0>
RE::BSScript::UnpackValue (const Variable *a_src)