Inheritance: UnityEngine.PropertyAttribute
        protected override void UpdateOuterProperty( SerializedProperty prop, BindedValueProperty attr )
        {
            double nestedValue = ( double )attr.GetValue( prop.serializedObject.targetObject );

            prop.floatValue = ( float )nestedValue;
        }
        protected override void UpdateOuterProperty( SerializedProperty prop, BindedValueProperty attr )
        {
            int nestedValue = ( int )attr.GetValue( prop.serializedObject.targetObject );

            prop.intValue = nestedValue;
        }
 protected abstract void UpdateOuterProperty( SerializedProperty prop, BindedValueProperty attr );