Navigation
API > API/Plugins > API/Plugins/RigLogicLib > API/Plugins/RigLogicLib/ExtendableJSONOutputArchive
Overloads
Name
Remarks
Include Path
Unreal Specifiers
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
void process
(
std::uint8_t source
)
terse/archives/json/OutputArchive.h
void process
(
std::int8_t source
)
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
void process
(
const std::array< T, N >& source
)
terse/archives/json/OutputArchive.h
void process
(
const std::vector< T, Args... >& source
)
terse/archives/json/OutputArchive.h
terse/archives/json/OutputArchive.h
void process
(
const std::basic_string< T, Args... >& source
)
terse/archives/json/OutputArchive.h
void process
(
const std::pair< K, V >& source
)
terse/archives/json/OutputArchive.h
void process
(
const std::tuple< K, V >& source
)
terse/archives/json/OutputArchive.h
process(Transparent< T > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
void process
(
Transparent < T > && source
)
Copy full snippet
process(Transparent< T > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
void process
(
Transparent < T > & source
)
Copy full snippet
process(Anchor< OffsetType > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
void process
(
ArchiveOffset < OffsetType > & source
)
Copy full snippet
process(typename ArchiveOffset< OffsetType >::Proxy &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
void process
(
ArchiveSize < SizeType, OffsetType > & source
)
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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_save_member < T, V >::value, void >::type process
(
Versioned < T, V > && source
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_save_member < T, V >::value, void >::type process
(
Versioned < T, V > & source
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_member < T, V >::value, void >::type process
(
Versioned < T, V > && source
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_member < T, V >::value, void >::type process
(
Versioned < T, V > & source
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_save_function < T, V >::value, void >::type process
(
Versioned < T, V > && source
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_save_function < T, V >::value, void >::type process
(
Versioned < T, V > & source
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > && source
)
Copy full snippet
process(Versioned< T, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if< traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > & source
)
Copy full snippet
process(Versioned< T, V > &&)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if<!traits::has_versioned_save_member < T, V >::value &&!traits::has_versioned_serialize_member < T, V >::value &&!traits::has_versioned_save_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/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename V >
std::enable_if<!traits::has_versioned_save_member < T, V >::value &&!traits::has_versioned_serialize_member < T, V >::value &&!traits::has_versioned_save_function < T, V >::value &&!traits::has_versioned_serialize_function < T, V >::value, void >::type process
(
Versioned < T, V > & dest
)
Copy full snippet
process(const T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
std::enable_if< traits::has_save_member < T >::value, void >::type process
(
const T & source
)
Copy full snippet
process(const T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
std::enable_if< traits::has_serialize_member < T >::value, void >::type process
(
const T & source
)
Copy full snippet
process(const T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
std::enable_if< traits::has_save_function < T >::value, void >::type process
(
const T & source
)
Copy full snippet
process(const T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
std::enable_if< traits::has_serialize_function < T >::value, void >::type process
(
const T & source
)
Copy full snippet
process(const T &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T>
std::enable_if<!traits::has_save_member < T >::value &&!traits::has_serialize_member < T >::value &&!traits::has_save_function < T >::value &&!traits::has_serialize_function < T >::value, void >::type process
(
const T & source
)
Copy full snippet
process(char)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
void process
(
char source
)
Copy full snippet
process(std::uint8_t)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
void process
(
std::uint8_t source
)
Copy full snippet
process(std::int8_t)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
void process
(
std::int8_t source
)
Copy full snippet
process(const Blob< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename ... Args>
void process
(
const Blob < T, Args... > & source
)
Copy full snippet
process(const std::array< T, N > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, std::size_t N>
void process
(
const std::array< T, N > & source
)
Copy full snippet
process(const std::vector< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename ... Args>
void process
(
const std::vector< T, Args... > & source
)
Copy full snippet
process(const DynArray< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename ... Args>
void process
(
const DynArray < T, Args... > & source
)
Copy full snippet
process(const std::basic_string< T, Args... > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename T, typename ... Args>
void process
(
const std::basic_string< T, Args... > & source
)
Copy full snippet
process(const std::pair< K, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename K, typename V >
void process
(
const std::pair< K, V > & source
)
Copy full snippet
process(const std::tuple< K, V > &)
Name
process
Type
function
Header File
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/json/OutputArchive.h
Include Path
#include "terse/archives/json/OutputArchive.h"
template<typename K, typename V >
void process
(
const std::tuple< K, V > & source
)
Copy full snippet