|
i6engine
1.0
|
Public Member Functions | |
| HeightmapCollisionShapeData () | |
| HeightmapCollisionShapeData (uint32_t w, uint32_t h, const std::vector< double > &d, double minH, double maxH, const Vec3 &s) | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int) |
Public Member Functions inherited from i6e::modules::CollisionShapeData | |
| CollisionShapeData () | |
| CollisionShapeData (CollisionShapeType t) | |
| virtual | ~CollisionShapeData () |
| std::string | Serialize () const |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int) |
Public Attributes | |
| uint32_t | width |
| uint32_t | height |
| std::vector< double > | data |
| double | minHeight |
| double | maxHeight |
| Vec3 | scaling |
Public Attributes inherited from i6e::modules::CollisionShapeData | |
| CollisionShapeType | type |
Additional Inherited Members | |
Static Public Member Functions inherited from i6e::modules::CollisionShapeData | |
| static CollisionShapeData * | Deserialize (const std::string &serialized) |
Definition at line 40 of file HeightmapCollisionShape.h.
| i6e::modules::HeightmapCollisionShapeData::HeightmapCollisionShapeData | ( | ) |
| i6e::modules::HeightmapCollisionShapeData::HeightmapCollisionShapeData | ( | uint32_t | w, |
| uint32_t | h, | ||
| const std::vector< double > & | d, | ||
| double | minH, | ||
| double | maxH, | ||
| const Vec3 & | s | ||
| ) |
|
inline |
Definition at line 53 of file HeightmapCollisionShape.h.
| std::vector<double> i6e::modules::HeightmapCollisionShapeData::data |
Definition at line 43 of file HeightmapCollisionShape.h.
| uint32_t i6e::modules::HeightmapCollisionShapeData::height |
Definition at line 42 of file HeightmapCollisionShape.h.
| double i6e::modules::HeightmapCollisionShapeData::maxHeight |
Definition at line 45 of file HeightmapCollisionShape.h.
| double i6e::modules::HeightmapCollisionShapeData::minHeight |
Definition at line 44 of file HeightmapCollisionShape.h.
| Vec3 i6e::modules::HeightmapCollisionShapeData::scaling |
Definition at line 46 of file HeightmapCollisionShape.h.
| uint32_t i6e::modules::HeightmapCollisionShapeData::width |
Definition at line 41 of file HeightmapCollisionShape.h.