public unsafe static void SetRayToWorld(this AllHitsRayResultCallback obj, ref OpenTK.Vector3 value) { fixed(OpenTK.Vector3 *valuePtr = &value) { obj.RayToWorld = *(BulletSharp.Math.Vector3 *)valuePtr; } }
public unsafe static void GetRayFromWorld(this AllHitsRayResultCallback obj, out OpenTK.Vector3 value) { fixed(OpenTK.Vector3 *valuePtr = &value) { *(BulletSharp.Math.Vector3 *)valuePtr = obj.RayFromWorld; } }
public static void SetRayToWorld(this AllHitsRayResultCallback obj, OpenTK.Vector3 value) { SetRayToWorld(obj, ref value); }
public static OpenTK.Vector3 GetRayToWorld(this AllHitsRayResultCallback obj) { OpenTK.Vector3 value; GetRayToWorld(obj, out value); return(value); }