Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package UnityEngine {
- import cil2as.ByRef;
- import com.unity.UnityNative;
- import System.ClassType;
- import System.CLIArray;
- import System.CLIArrayFactory;
- import System.CLIObject;
- import System.Type;
- import System.Reflection.FieldInfo;
- import System.Reflection.MethodInfo;
- import System.Reflection.ParameterInfo;
- import upp.UPPReplace;
- public final class CharacterController extends Collider {
- public function get isGrounded(): Boolean {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropIsGrounded(argsPtr);
- return UnityNative.r_g0 != 0;
- }
- public function get velocity(): Vector3 {
- var $result: Vector3 = Vector3.cil2as_InstanceFromPool();
- this.CharacterController_INTERNAL_get_velocity_Vector3Ref($result);
- return $result;
- }
- public function get collisionFlags(): CollisionFlags {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropCollisionFlags(argsPtr);
- return CollisionFlags.ValueOf(UnityNative.r_g0);
- }
- public function get radius(): Number {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropRadius(argsPtr);
- return UnityNative.f_g0;
- }
- public function set radius($value: Number): void {
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeFloat($value, argsPtr + 4);
- UnityNative.CharacterController_Set_Custom_PropRadius(argsPtr);
- }
- public function get height(): Number {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropHeight(argsPtr);
- return UnityNative.f_g0;
- }
- public function set height($value: Number): void {
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeFloat($value, argsPtr + 4);
- UnityNative.CharacterController_Set_Custom_PropHeight(argsPtr);
- }
- public function get center(): Vector3 {
- var $result: Vector3 = Vector3.cil2as_InstanceFromPool();
- this.CharacterController_INTERNAL_get_center_Vector3Ref($result);
- return $result;
- }
- public function set center($value: Vector3): void {
- this.CharacterController_INTERNAL_set_center_Vector3Ref($value);
- }
- public function get slopeLimit(): Number {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropSlopeLimit(argsPtr);
- return UnityNative.f_g0;
- }
- public function set slopeLimit($value: Number): void {
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeFloat($value, argsPtr + 4);
- UnityNative.CharacterController_Set_Custom_PropSlopeLimit(argsPtr);
- }
- public function get stepOffset(): Number {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropStepOffset(argsPtr);
- return UnityNative.f_g0;
- }
- public function set stepOffset($value: Number): void {
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeFloat($value, argsPtr + 4);
- UnityNative.CharacterController_Set_Custom_PropStepOffset(argsPtr);
- }
- public function get detectCollisions(): Boolean {
- var argsPtr: int = UnityNative.currentSP - 4;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UnityNative.CharacterController_Get_Custom_PropDetectCollisions(argsPtr);
- return UnityNative.r_g0 != 0;
- }
- public function set detectCollisions($value: Boolean): void {
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- var _1: int = $value ? 1 : 0;
- UPPReplace.writeInt(_1, argsPtr + 4);
- UnityNative.CharacterController_Set_Custom_PropDetectCollisions(argsPtr);
- }
- public function CharacterController_SimpleMove_Vector3($speed: Vector3): Boolean {
- return CharacterController_INTERNAL_CALL_SimpleMove_CharacterController_Vector3Ref(this, $speed);
- }
- public static function CharacterController_INTERNAL_CALL_SimpleMove_CharacterController_Vector3Ref($self: CharacterController, $speed: Vector3): Boolean {
- var $speed_lengthInBytes: int = Vector3.SizeOf;
- var dataPtr: int = UnityNative.GetStorageForDataBlock($speed_lengthInBytes);
- var currentDataPtr: int = dataPtr;
- var $speed_ptr: int = currentDataPtr;
- $speed.MarshalTo($speed_ptr);
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject($self);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeInt($speed_ptr, argsPtr + 4);
- UnityNative.CharacterController_CUSTOM_INTERNAL_CALL_SimpleMove(argsPtr);
- UnityNative.ReleaseStorageForDataBlock(dataPtr);
- return UnityNative.r_g0 != 0;
- }
- public function CharacterController_Move_Vector3($motion: Vector3): CollisionFlags {
- return CharacterController_INTERNAL_CALL_Move_CharacterController_Vector3Ref(this, $motion);
- }
- public static function CharacterController_INTERNAL_CALL_Move_CharacterController_Vector3Ref($self: CharacterController, $motion: Vector3): CollisionFlags {
- var $motion_lengthInBytes: int = Vector3.SizeOf;
- var dataPtr: int = UnityNative.GetStorageForDataBlock($motion_lengthInBytes);
- var currentDataPtr: int = dataPtr;
- var $motion_ptr: int = currentDataPtr;
- $motion.MarshalTo($motion_ptr);
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject($self);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeInt($motion_ptr, argsPtr + 4);
- UnityNative.CharacterController_CUSTOM_INTERNAL_CALL_Move(argsPtr);
- UnityNative.ReleaseStorageForDataBlock(dataPtr);
- return CollisionFlags.ValueOf(UnityNative.r_g0);
- }
- public function CharacterController_INTERNAL_get_velocity_Vector3Ref($value: Vector3): void {
- var $value_lengthInBytes: int = Vector3.SizeOf;
- var dataPtr: int = UnityNative.GetStorageForDataBlock($value_lengthInBytes);
- var currentDataPtr: int = dataPtr;
- var $value_ptr: int = currentDataPtr;
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeInt($value_ptr, argsPtr + 4);
- UnityNative.CharacterController_CUSTOM_INTERNAL_get_velocity(argsPtr);
- $value.UnmarshalFrom($value_ptr);
- UnityNative.ReleaseStorageForDataBlock(dataPtr);
- }
- public function CharacterController_INTERNAL_get_center_Vector3Ref($value: Vector3): void {
- var $value_lengthInBytes: int = Vector3.SizeOf;
- var dataPtr: int = UnityNative.GetStorageForDataBlock($value_lengthInBytes);
- var currentDataPtr: int = dataPtr;
- var $value_ptr: int = currentDataPtr;
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeInt($value_ptr, argsPtr + 4);
- UnityNative.CharacterController_CUSTOM_INTERNAL_get_center(argsPtr);
- $value.UnmarshalFrom($value_ptr);
- UnityNative.ReleaseStorageForDataBlock(dataPtr);
- }
- public function CharacterController_INTERNAL_set_center_Vector3Ref($value: Vector3): void {
- var $value_lengthInBytes: int = Vector3.SizeOf;
- var dataPtr: int = UnityNative.GetStorageForDataBlock($value_lengthInBytes);
- var currentDataPtr: int = dataPtr;
- var $value_ptr: int = currentDataPtr;
- $value.MarshalTo($value_ptr);
- var argsPtr: int = UnityNative.currentSP - 8;
- var _0: int = UnityNative.marshallmap.getIdForObject(this);
- UPPReplace.writeInt(_0, argsPtr);
- UPPReplace.writeInt($value_ptr, argsPtr + 4);
- UnityNative.CharacterController_CUSTOM_INTERNAL_set_center(argsPtr);
- UnityNative.ReleaseStorageForDataBlock(dataPtr);
- }
- override public function cil2as_DefaultConstructor(): CLIObject {
- return CharacterController_Constructor();
- }
- public function CharacterController_Constructor(): CharacterController {
- this.Collider_Constructor();
- return this;
- }
- public static function $GenerateFieldInfo($t: Type): CLIArray {
- return CLIArrayFactory.NewArrayWithElements(Type.ForClass(FieldInfo));
- }
- public static function $GenerateMethodInfo($t: Type): CLIArray {
- return CLIArrayFactory.NewArrayWithElements(Type.ForClass(MethodInfo), new MethodInfo($t, "get_isGrounded", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "get_velocity", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "get_collisionFlags", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "get_radius", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_radius", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Number)))), new MethodInfo($t, "get_height", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_height", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Number)))), new MethodInfo($t, "get_center", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_center", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Vector3)))), new MethodInfo($t, "get_slopeLimit", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_slopeLimit", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Number)))), new MethodInfo($t, "get_stepOffset", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_stepOffset", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Number)))), new MethodInfo($t, "get_detectCollisions", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo))), new MethodInfo($t, "set_detectCollisions", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Boolean)))), new MethodInfo($t, "SimpleMove", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Vector3)))), new MethodInfo($t, "INTERNAL_CALL_SimpleMove", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(CharacterController)), new ParameterInfo(Type.ForClass(ByRef)))), new MethodInfo($t, "Move", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(Vector3)))), new MethodInfo($t, "INTERNAL_CALL_Move", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(CharacterController)), new ParameterInfo(Type.ForClass(ByRef)))), new MethodInfo($t, "INTERNAL_get_velocity", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(ByRef)))), new MethodInfo($t, "INTERNAL_get_center", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(ByRef)))), new MethodInfo($t, "INTERNAL_set_center", CLIArrayFactory.NewArrayWithElements(Type.ForClass(ParameterInfo), new ParameterInfo(Type.ForClass(ByRef)))));
- }
- public static function get $Type(): Type {
- return _$Type != null ? _$Type : (_$Type = new ClassType(UnityEngine.CharacterController, {"get_isGrounded" : "isGrounded", "get_velocity" : "velocity", "get_collisionFlags" : "collisionFlags", "get_radius" : "radius", "set_radius" : "radius", "get_height" : "height", "set_height" : "height", "get_center" : "center", "set_center" : "center", "get_slopeLimit" : "slopeLimit", "set_slopeLimit" : "slopeLimit", "get_stepOffset" : "stepOffset", "set_stepOffset" : "stepOffset", "get_detectCollisions" : "detectCollisions", "set_detectCollisions" : "detectCollisions", "SimpleMove" : "CharacterController_SimpleMove_Vector3", "INTERNAL_CALL_SimpleMove" : "CharacterController_INTERNAL_CALL_SimpleMove_CharacterController_Vector3Ref", "Move" : "CharacterController_Move_Vector3", "INTERNAL_CALL_Move" : "CharacterController_INTERNAL_CALL_Move_CharacterController_Vector3Ref", "INTERNAL_get_velocity" : "CharacterController_INTERNAL_get_velocity_Vector3Ref", "INTERNAL_get_center" : "CharacterController_INTERNAL_get_center_Vector3Ref", "INTERNAL_set_center" : "CharacterController_INTERNAL_set_center_Vector3Ref", ".ctor" : "CharacterController_Constructor"}, (function(): Type {
- return Collider.$Type;
- }
- ), $GenerateFieldInfo, $GenerateMethodInfo));
- }
- public static var _$Type: Type;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment