Browse Source

Added backwards compatible CharacterVirtual constructor

The new constructor with user data triggers a bug in emscripten so doesn't work for JoltPhysics.js
Jorrit Rouwe 1 year ago
parent
commit
bab41c750f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Jolt/Physics/Character/CharacterVirtual.h

+ 3 - 0
Jolt/Physics/Character/CharacterVirtual.h

@@ -105,6 +105,9 @@ public:
 	/// @param inSystem Physics system that this character will be added to later
 										CharacterVirtual(const CharacterVirtualSettings *inSettings, RVec3Arg inPosition, QuatArg inRotation, uint64 inUserData, PhysicsSystem *inSystem);
 
+	/// Constructor without user data
+										CharacterVirtual(const CharacterVirtualSettings *inSettings, RVec3Arg inPosition, QuatArg inRotation, PhysicsSystem *inSystem) : CharacterVirtual(inSettings, inPosition, inRotation, 0, inSystem) { }
+
 	/// Set the contact listener
 	void								SetListener(CharacterContactListener *inListener)		{ mListener = inListener; }