Refactor Physics Colliders to use auto serialization.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
API_CLASS(Attributes="ActorContextMenu(\"New/Physics/Colliders/Mesh Collider\"), ActorToolbox(\"Physics\")")
|
||||
class FLAXENGINE_API MeshCollider : public Collider
|
||||
{
|
||||
API_AUTO_SERIALIZATION();
|
||||
DECLARE_SCENE_OBJECT(MeshCollider);
|
||||
public:
|
||||
/// <summary>
|
||||
@@ -33,8 +34,6 @@ public:
|
||||
void OnDebugDrawSelected() override;
|
||||
#endif
|
||||
bool IntersectsItself(const Ray& ray, Real& distance, Vector3& normal) override;
|
||||
void Serialize(SerializeStream& stream, const void* otherObj) override;
|
||||
void Deserialize(DeserializeStream& stream, ISerializeModifier* modifier) override;
|
||||
|
||||
protected:
|
||||
// [Collider]
|
||||
|
||||
Reference in New Issue
Block a user