public void GetCapsule(ref CapsuleData data, out PhysicsMaterial material, int index) { int materialIndex = -1; EngineApplicationInterface.IPhysicsShape.GetCapsuleWithMaterial(this.Pointer, ref data, ref materialIndex, index); material = new PhysicsMaterial(materialIndex); }
public int GenerateContactsWithCapsule( ref CapsuleData capsule, BodyFlags exclude_flags, Intersection[] intersectionsOutput) { return(EngineApplicationInterface.IScene.GenerateContactsWithCapsule(this.Pointer, ref capsule, exclude_flags, intersectionsOutput)); }
public void GetBoneBody(sbyte boneIndex, ref CapsuleData data) => EngineApplicationInterface.ISkeleton.GetBoneBody(this.Pointer, boneIndex, ref data);
public void GetCapsule(ref CapsuleData data, int index) => EngineApplicationInterface.IPhysicsShape.GetCapsule(this.Pointer, ref data, index);
public void AddCapsule(CapsuleData data) => EngineApplicationInterface.IPhysicsShape.AddCapsule(this.Pointer, ref data);