示例#1
0
 /// <summary>Sets the pose of the emitter relative to the frameShape. </summary>
 /// <param name="mat">The new local pose of the emitter.</param>
 public virtual void setLocalPose(ref NxMat34 mat)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxFluidEmitter_setLocalPose_INVOKE(ClassPointer, doSetFunctionPointers, ref mat);
 }
示例#2
0
 /// <summary>Sets the force field shape's transform. </summary>
 public virtual void setPose(ref NxMat34 unknown6)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxForceFieldShape_setPose_INVOKE(ClassPointer, doSetFunctionPointers, ref unknown6);
 }
示例#3
0
 /// <summary></summary>
 /// <param name="parameter">The value to write. </param>
 /// <param name="object">The object to write a parameter to. </param>
 /// <param name="create">Must be true at parameter creation, and should be false for all consecutive writes of the same parameter for optimal stream size. </param>
 /// <param name="name">Name of the parameter. </param>
 /// <param name="mask">Event group mask that this event is contained in, e.g. NX_DBG_EVENTGROUP_JOINTS. </param>
 public virtual void writeParameter(ref NxMat34 parameter, System.IntPtr _object, bool create, string name, uint mask)
 {
     if (doSetFunctionPointers)
     {
         throw new System.NotSupportedException("Cannot call abstract base member");
     }
     NxRemoteDebugger_writeParameter_4_INVOKE(ClassPointer, doSetFunctionPointers, ref parameter, _object, create, name, mask);
 }
示例#4
0
 private extern static void NxForceFieldShape_setPose_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat34 unknown6);
示例#5
0
 private void setPose_virtual([In()] ref NxMat34 unknown6)
 {
     setPose(ref unknown6);
 }
示例#6
0
 private extern static void set_NxBodyDesc_massLocalPose_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#7
0
 private extern static void set_NxForceFieldDesc_pose_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#8
0
 private extern static void NxBox_rotate_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat34 mtx, HandleRef obb);
示例#9
0
 private extern static void NxRemoteDebugger_writeParameter_4_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat34 parameter, System.IntPtr _object, System.Boolean create, System.String name, System.UInt32 mask);
示例#10
0
 private extern static void set_NxShapeDesc_localPose_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#11
0
 private extern static void set_NxFluidEmitterDesc_relPose_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#12
0
 private extern static void NxFluidEmitter_setLocalPose_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat34 mat);
示例#13
0
 private void setLocalPose_virtual([In()] ref NxMat34 mat)
 {
     setLocalPose(ref mat);
 }
示例#14
0
 private void setPose_virtual([In()] ref NxMat34 pose)
 {
     setPose(ref pose);
 }
示例#15
0
 /// <summary></summary>
 public void multiplyInverseRTRight(NxExtendedMat34 left, ref NxMat34 right)
 {
     NxExtendedMat34_multiplyInverseRTRight_INVOKE(ClassPointer, doSetFunctionPointers, (left != null ? left.ClassPointer : NullRef), ref right);
 }
示例#16
0
 private void writeParameter_virtual([In()] ref NxMat34 parameter, System.IntPtr _object, bool create, string name, uint mask)
 {
     writeParameter(ref parameter, _object, create, name, mask);
 }
示例#17
0
 private extern static void NxExtendedMat34_multiplyInverseRTRight_INVOKE(HandleRef classPointer, System.Boolean call_explicit, HandleRef left, [In()] ref NxMat34 right);
示例#18
0
 private extern static void set_NxActorDescBase_globalPose_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#19
0
 /// <summary></summary>
 public void inverseTransform(ref NxMat34 transform, NxPlane transformed)
 {
     NxPlane_inverseTransform_INVOKE(ClassPointer, doSetFunctionPointers, ref transform, (transformed != null ? transformed.ClassPointer : NullRef));
 }
示例#20
0
 /// <summary>Recomputes the box after an arbitrary transform by a 4x4 matrix. </summary>
 /// <param name="mtx">[in] the transform matrix </param>
 /// <param name="obb">[out] the transformed OBB </param>
 public void rotate(ref NxMat34 mtx, NxBox obb)
 {
     NxBox_rotate_INVOKE(ClassPointer, doSetFunctionPointers, ref mtx, (obb != null ? obb.ClassPointer : NullRef));
 }
示例#21
0
 private extern static void NxPlane_inverseTransform_INVOKE(HandleRef classPointer, System.Boolean call_explicit, [In()] ref NxMat34 transform, HandleRef transformed);
示例#22
0
 private extern static void set_NxActiveTransform_actor2World_INVOKE(HandleRef classPointer, NxMat34 newvalue);
示例#23
0
 private extern static void set_NxSoftBodyDesc_globalPose_INVOKE(HandleRef classPointer, NxMat34 newvalue);