i6engine  1.0
i6e::modules::CollisionShapeData Struct Reference

#include <D:/Projekte/i6engine/libs/i6engine-modules/include/i6engine/modules/physics/collisionShapes/CollisionShape.h>

Public Member Functions

 CollisionShapeData ()
 CollisionShapeData (CollisionShapeType t)
virtual ~CollisionShapeData ()
std::string Serialize () const
template<class Archive >
void serialize (Archive &ar, const unsigned int)

Static Public Member Functions

static CollisionShapeDataDeserialize (const std::string &serialized)

Public Attributes

CollisionShapeType type

Detailed Description

Definition at line 43 of file CollisionShape.h.

Constructor & Destructor Documentation

i6e::modules::CollisionShapeData::CollisionShapeData ( )

Definition at line 46 of file CollisionShape.h.

i6e::modules::CollisionShapeData::CollisionShapeData ( CollisionShapeType  t)

Definition at line 49 of file CollisionShape.h.

virtual i6e::modules::CollisionShapeData::~CollisionShapeData ( )

Definition at line 52 of file CollisionShape.h.

Member Function Documentation

static CollisionShapeData* i6e::modules::CollisionShapeData::Deserialize ( const std::string &  serialized)
std::string i6e::modules::CollisionShapeData::Serialize ( ) const
template<class Archive >
void i6e::modules::CollisionShapeData::serialize ( Archive &  ar,
const unsigned  int 

Definition at line 60 of file CollisionShape.h.

Member Data Documentation

CollisionShapeType i6e::modules::CollisionShapeData::type

Definition at line 44 of file CollisionShape.h.

The documentation for this struct was generated from the following file: