Example #1
0
 protected override System.Collections.Generic.List <System.IntPtr> CreateFunctionPointers()
 {
     System.Collections.Generic.List <System.IntPtr> list = base.CreateFunctionPointers();
     saveToDesc_0_delegatefield = new saveToDesc_0_delegate(this.saveToDesc_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(saveToDesc_0_delegatefield));
     setRadius_1_delegatefield = new setRadius_1_delegate(this.setRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setRadius_1_delegatefield));
     setSuspensionTravel_2_delegatefield = new setSuspensionTravel_2_delegate(this.setSuspensionTravel_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setSuspensionTravel_2_delegatefield));
     getRadius_3_delegatefield = new getRadius_3_delegate(this.getRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getRadius_3_delegatefield));
     getSuspensionTravel_4_delegatefield = new getSuspensionTravel_4_delegate(this.getSuspensionTravel_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getSuspensionTravel_4_delegatefield));
     setSuspension_5_delegatefield = new setSuspension_5_delegate(this.setSuspension_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setSuspension_5_delegatefield));
     setLongitudalTireForceFunction_6_delegatefield = new setLongitudalTireForceFunction_6_delegate(this.setLongitudalTireForceFunction_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setLongitudalTireForceFunction_6_delegatefield));
     setLateralTireForceFunction_7_delegatefield = new setLateralTireForceFunction_7_delegate(this.setLateralTireForceFunction_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setLateralTireForceFunction_7_delegatefield));
     setInverseWheelMass_8_delegatefield = new setInverseWheelMass_8_delegate(this.setInverseWheelMass_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setInverseWheelMass_8_delegatefield));
     setWheelFlags_9_delegatefield = new setWheelFlags_9_delegate(this.setWheelFlags_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setWheelFlags_9_delegatefield));
     getSuspension_10_delegatefield = new getSuspension_10_delegate(this.getSuspension_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getSuspension_10_delegatefield));
     getLongitudalTireForceFunction_11_delegatefield = new getLongitudalTireForceFunction_11_delegate(this.getLongitudalTireForceFunction_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getLongitudalTireForceFunction_11_delegatefield));
     getLateralTireForceFunction_12_delegatefield = new getLateralTireForceFunction_12_delegate(this.getLateralTireForceFunction_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getLateralTireForceFunction_12_delegatefield));
     getInverseWheelMass_13_delegatefield = new getInverseWheelMass_13_delegate(this.getInverseWheelMass_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getInverseWheelMass_13_delegatefield));
     getWheelFlags_14_delegatefield = new getWheelFlags_14_delegate(this.getWheelFlags_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getWheelFlags_14_delegatefield));
     setMotorTorque_15_delegatefield = new setMotorTorque_15_delegate(this.setMotorTorque_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setMotorTorque_15_delegatefield));
     setBrakeTorque_16_delegatefield = new setBrakeTorque_16_delegate(this.setBrakeTorque_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setBrakeTorque_16_delegatefield));
     setSteerAngle_17_delegatefield = new setSteerAngle_17_delegate(this.setSteerAngle_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setSteerAngle_17_delegatefield));
     getMotorTorque_18_delegatefield = new getMotorTorque_18_delegate(this.getMotorTorque_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getMotorTorque_18_delegatefield));
     getBrakeTorque_19_delegatefield = new getBrakeTorque_19_delegate(this.getBrakeTorque_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getBrakeTorque_19_delegatefield));
     getSteerAngle_20_delegatefield = new getSteerAngle_20_delegate(this.getSteerAngle_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getSteerAngle_20_delegatefield));
     setAxleSpeed_21_delegatefield = new setAxleSpeed_21_delegate(this.setAxleSpeed_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setAxleSpeed_21_delegatefield));
     getAxleSpeed_22_delegatefield = new getAxleSpeed_22_delegate(this.getAxleSpeed_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getAxleSpeed_22_delegatefield));
     getContact_23_delegatefield = new getContact_23_delegate(this.getContact_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getContact_23_delegatefield));
     setUserWheelContactModify_24_delegatefield = new setUserWheelContactModify_24_delegate(this.setUserWheelContactModify_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setUserWheelContactModify_24_delegatefield));
     getUserWheelContactModify_25_delegatefield = new getUserWheelContactModify_25_delegate(this.getUserWheelContactModify_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getUserWheelContactModify_25_delegatefield));
     return(list);
 }
 protected override System.Collections.Generic.List <System.IntPtr> CreateFunctionPointers()
 {
     System.Collections.Generic.List <System.IntPtr> list = base.CreateFunctionPointers();
     setDimensions_0_delegatefield = new setDimensions_0_delegate(this.setDimensions_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setDimensions_0_delegatefield));
     setRadius_1_delegatefield = new setRadius_1_delegate(this.setRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setRadius_1_delegatefield));
     getRadius_2_delegatefield = new getRadius_2_delegate(this.getRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getRadius_2_delegatefield));
     setHeight_3_delegatefield = new setHeight_3_delegate(this.setHeight_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setHeight_3_delegatefield));
     getHeight_4_delegatefield = new getHeight_4_delegate(this.getHeight_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getHeight_4_delegatefield));
     saveToDesc_5_delegatefield = new saveToDesc_5_delegate(this.saveToDesc_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(saveToDesc_5_delegatefield));
     return(list);
 }
Example #3
0
 protected override System.Collections.Generic.List <System.IntPtr> CreateFunctionPointers()
 {
     System.Collections.Generic.List <System.IntPtr> list = base.CreateFunctionPointers();
     getRadius_0_delegatefield = new getRadius_0_delegate(this.getRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getRadius_0_delegatefield));
     setRadius_1_delegatefield = new setRadius_1_delegate(this.setRadius_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setRadius_1_delegatefield));
     getHeight_2_delegatefield = new getHeight_2_delegate(this.getHeight_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getHeight_2_delegatefield));
     getClimbingMode_3_delegatefield = new getClimbingMode_3_delegate(this.getClimbingMode_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getClimbingMode_3_delegatefield));
     setHeight_4_delegatefield = new setHeight_4_delegate(this.setHeight_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setHeight_4_delegatefield));
     setStepOffset_5_delegatefield = new setStepOffset_5_delegate(this.setStepOffset_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setStepOffset_5_delegatefield));
     setClimbingMode_6_delegatefield = new setClimbingMode_6_delegate(this.setClimbingMode_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setClimbingMode_6_delegatefield));
     reportSceneChanged_7_delegatefield = new reportSceneChanged_7_delegate(this.reportSceneChanged_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(reportSceneChanged_7_delegatefield));
     return(list);
 }