Navigation
API > API/Plugins > API/Plugins/RigLogicLib > API/Plugins/RigLogicLib/ExtendableJSONInputArchive
Overloads
Name
Remarks
Include Path
Unreal Specifiers
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
void process
(
std::uint8_t& dest
)
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
void process
(
std::array< T, N >& dest
)
terse/archives/json/InputArchive.h
void process
(
std::vector< T, Args... >& dest
)
terse/archives/json/InputArchive.h
terse/archives/json/InputArchive.h
void process
(
std::basic_string< T, Args... >& dest
)
terse/archives/json/InputArchive.h
void process
(
std::pair< K, V >& dest
)
terse/archives/json/InputArchive.h
void process
(
std::tuple< K, V >& dest
)
terse/archives/json/InputArchive.h
process(Transparent< T > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
void process
(
Transparent < T > && dest
)
Copy full snippet
process(Transparent< T > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
void process
(
Transparent < T > & dest
)
Copy full snippet
process(Anchor< OffsetType > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
Anchor < OffsetType > &
)
Copy full snippet
process(ArchiveOffset< OffsetType > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
ArchiveOffset < OffsetType > & dest
)
Copy full snippet
process(typename ArchiveOffset< OffsetType >::Proxy &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
typename ArchiveOffset < OffsetType >::Proxy &
)
Copy full snippet
process(typename ArchiveOffset< OffsetType >::Proxy &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
typename ArchiveOffset < OffsetType >::Proxy &&
)
Copy full snippet
process(ArchiveSize< SizeType, OffsetType > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
ArchiveSize < SizeType, OffsetType > & dest
)
Copy full snippet
process(typename ArchiveSize< SizeType, OffsetType >::Proxy &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
typename ArchiveSize < SizeType, OffsetType >::Proxy &
)
Copy full snippet
process(typename ArchiveSize< SizeType, OffsetType >::Proxy &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
typename ArchiveSize < SizeType, OffsetType >::Proxy &&
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_load_member < T, V >::value, void >::type process
(
Versioned < T, V > && dest
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_load_member < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_member < T, V >::value, void >::type process
(
Versioned < T, V > && dest
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_member < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_load_function < T, V >::value, void >::type process
(
Versioned < T, V > && dest
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_load_function < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > && dest
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if<!traits::has_versioned_load_member < T, V >::value &&!traits::has_versioned_serialize_member < T, V >::value &&!traits::has_versioned_load_function < T, V >::value &&!traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > && dest
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename V >
std::enable_if<!traits::has_versioned_load_member < T, V >::value &&!traits::has_versioned_serialize_member < T, V >::value &&!traits::has_versioned_load_function < T, V >::value &&!traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
std::enable_if< traits::has_load_member < T >::value, void >::type process
(
T & dest
)
Copy full snippet
process(T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
std::enable_if< traits::has_serialize_member < T >::value, void >::type process
(
T & dest
)
Copy full snippet
process(T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
std::enable_if< traits::has_load_function < T >::value, void >::type process
(
T & dest
)
Copy full snippet
process(T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
std::enable_if< traits::has_serialize_function < T >::value, void >::type process
(
T & dest
)
Copy full snippet
process(T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T>
std::enable_if<!traits::has_load_member < T >::value &&!traits::has_serialize_member < T >::value &&!traits::has_load_function < T >::value &&!traits::has_serialize_function < T >::value, void >::type process
(
T & dest
)
Copy full snippet
process(char &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
char & dest
)
Copy full snippet
process(std::uint8_t &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
std::uint8_t & dest
)
Copy full snippet
process(std::int8_t &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
void process
(
std::int8_t & dest
)
Copy full snippet
process(Blob< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename ... Args>
void process
(
Blob < T, Args... > & dest
)
Copy full snippet
process(std::array< T, N > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, std::size_t N>
void process
(
std::array< T, N > & dest
)
Copy full snippet
process(std::vector< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename ... Args>
void process
(
std::vector< T, Args... > & dest
)
Copy full snippet
process(DynArray< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename ... Args>
void process
(
DynArray < T, Args... > & dest
)
Copy full snippet
process(std::basic_string< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename T, typename ... Args>
void process
(
std::basic_string< T, Args... > & dest
)
Copy full snippet
process(std::pair< K, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename K, typename V >
void process
(
std::pair< K, V > & dest
)
Copy full snippet
process(std::tuple< K, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/InputArchive.h
Include Path
#include "terse/archives/json/InputArchive.h"
template<typename K, typename V >
void process
(
std::tuple< K, V > & dest
)
Copy full snippet