public/ckeditor/4.4dev/core/skin.js
function( name, rtl, overridePath, overrideOffset, overrideBgsize ) {
			var icon, path, offset, bgsize;

			if ( name ) {
				name = name.toLowerCase();
				// If we're in RTL, try to get the RTL version of the icon.
				if ( rtl )
					icon = this.icons[ name + '-rtl' ];

				// If not in LTR or no RTL version available, get the generic one.
				if ( !icon )
					icon = this.icons[ name ];
			}

			path = overridePath || ( icon && icon.path ) || '';
			offset = overrideOffset || ( icon && icon.offset );
			bgsize = overrideBgsize || ( icon && icon.bgsize ) || '16px';

			return path &&
				( 'background-image:url(' + CKEDITOR.getUrl( path ) + ');background-position:0 ' + offset + 'px;background-size:' + bgsize + ';' );
		}
function( name, rtl, overridePath, overrideOffset, overrideBgsize ) {
			var icon, path, offset, bgsize;

			if ( name ) {
				name = name.toLowerCase();
				// If we're in RTL, try to get the RTL version of the icon.
				if ( rtl )
					icon = this.icons[ name + '-rtl' ];

				// If not in LTR or no RTL version available, get the generic one.
				if ( !icon )
					icon = this.icons[ name ];
			}

			path = overridePath || ( icon && icon.path ) || '';
			offset = overrideOffset || ( icon && icon.offset );
			bgsize = overrideBgsize || ( icon && icon.bgsize ) || '16px';

			return path &&
				( 'background-image:url(' + CKEDITOR.getUrl( path ) + ');background-position:0 ' + offset + 'px;background-size:' + bgsize + ';' );
		}
function ( name , rtl , overridePath , overrideOffset , overrideBgsize ) { var icon , path , offset , bgsize ; if ( name ) { name = name . toLowerCase ( ) ; // If we're in RTL, try to get the RTL version of the icon. if ( rtl ) icon = this . icons [ name + '-rtl' ] ; // If not in LTR or no RTL version available, get the generic one. if ( ! icon ) icon = this . icons [ name ] ; } path = overridePath || ( icon && icon . path ) || '' ; offset = overrideOffset || ( icon && icon . offset ) ; bgsize = overrideBgsize || ( icon && icon . bgsize ) || '16px' ; return path && ( 'background-image:url(' + CKEDITOR . getUrl ( path ) + ');background-position:0 ' + offset + 'px;background-size:' + bgsize + ';' ) ; }
Gets the CSS background styles to be used to render a specific icon.

@param {String} name The icon name, as registered with {@link #addIcon}.
@param {Boolean} [rtl] Indicates that the RTL version of the icon is
to be used, if available.
@param {String} [overridePath] The path to the icon image file. It
overrides the path defined by the named icon, if available, and is
used if the named icon was not registered.
@param {Number} [overrideOffset] The vertical offset position of the
icon. It overrides the offset defined by the named icon, if
available, and is used if the named icon was not registered.
@param {String} [overrideBgsize] The value of the CSS "background-size" property
to use for the icon. It overrides the value defined by the named icon,
if available, and is used if the named icon was not registered.
Gets the CSS background styles to be used to render a specific icon .