public static PropertyStreamHandle BindCustomStreamProperty(this Animator animator, string property, CustomStreamPropertyType type)
        {
            PropertyStreamHandle propertyStreamHandle = new PropertyStreamHandle();

            InternalBindCustomStreamProperty(animator, property, type, out propertyStreamHandle);
            return(propertyStreamHandle);
        }
        public static PropertyStreamHandle BindCustomStreamProperty(this Animator animator, string property, CustomStreamPropertyType type)
        {
            PropertyStreamHandle result = default(PropertyStreamHandle);

            AnimatorJobExtensions.InternalBindCustomStreamProperty(animator, property, type, out result);
            return(result);
        }
 extern private static void InternalBindCustomStreamProperty([NotNull] Animator animator, [NotNull] string property, CustomStreamPropertyType propertyType, out PropertyStreamHandle propertyStreamHandle);
 private static extern void InternalBindCustomStreamProperty([NotNull("ArgumentNullException")] Animator animator, [NotNull("ArgumentNullException")] string property, CustomStreamPropertyType propertyType, out PropertyStreamHandle propertyStreamHandle);