WSF
WsfXIO_SerializeTypes.hpp File Reference
#include "wsf_export.h"
#include <map>
#include <string>
#include <vector>
#include "UtVec3.hpp"
#include "WsfStringId.hpp"
#include "WsfTrackId.hpp"
#include "WsfXIO_Defines.hpp"
Include dependency graph for WsfXIO_SerializeTypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  WsfXIO_StringId
struct  WsfXIO_EntityId
struct  WsfXIO_EntityType
class  WsfXIO_StringDictionary

Macros

#define WSFXIO_DEFINE_LOAD_SAVE(TYPE)

Functions

 WSFXIO_DEFINE_LOAD_SAVE (WsfXIO_StringDictionary)
 WSFXIO_DEFINE_LOAD_SAVE (DisEntityId)
 WSFXIO_DEFINE_LOAD_SAVE (WsfStringId)
 WSFXIO_DEFINE_LOAD_SAVE (WsfWaypoint)
 WSFXIO_DEFINE_LOAD_SAVE (WsfAttributeContainer)
 WSFXIO_DEFINE_LOAD_SAVE (WsfTrack)
 WSFXIO_DEFINE_LOAD_SAVE (WsfLocalTrack)
 WSFXIO_DEFINE_LOAD_SAVE (WsfTaskData)
template<typename BUFF>
void Serialize (BUFF &aBuff, UtVec3d &aVec3)

Macro Definition Documentation

◆ WSFXIO_DEFINE_LOAD_SAVE

#define WSFXIO_DEFINE_LOAD_SAVE ( TYPE)
Value:
void WSF_EXPORT Load(PakI& aBuff, TYPE& aObject); \
void WSF_EXPORT Save(PakO& aBuff, TYPE& aObject)
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
void Load(PakI &aBuff, WsfXIO_PlatformPartInfo *&aPtr)
Definition WsfXIO_ObjectInfo.cpp:345
void Save(PakO &aBuff, WsfXIO_PlatformPartInfo *&aPtr)
Definition WsfXIO_ObjectInfo.cpp:352

Function Documentation

◆ Serialize()

template<typename BUFF>
void Serialize ( BUFF & aBuff,
UtVec3d & aVec3 )
inline

◆ WSFXIO_DEFINE_LOAD_SAVE() [1/8]

WSFXIO_DEFINE_LOAD_SAVE ( DisEntityId )

◆ WSFXIO_DEFINE_LOAD_SAVE() [2/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfAttributeContainer )

◆ WSFXIO_DEFINE_LOAD_SAVE() [3/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfLocalTrack )

◆ WSFXIO_DEFINE_LOAD_SAVE() [4/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfStringId )

◆ WSFXIO_DEFINE_LOAD_SAVE() [5/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfTaskData )

◆ WSFXIO_DEFINE_LOAD_SAVE() [6/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfTrack )

◆ WSFXIO_DEFINE_LOAD_SAVE() [7/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfWaypoint )

◆ WSFXIO_DEFINE_LOAD_SAVE() [8/8]

WSFXIO_DEFINE_LOAD_SAVE ( WsfXIO_StringDictionary )
Copyrights Multiple, All Rights Reserved