# generated by 'rake generate'
require 'cocoa/bindings/NSView'
module Cocoa
  class NSBox < Cocoa::NSView
    attach_method :borderColor, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :borderRect, :args=>0, :names=>[], :types=>[], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
    attach_method :borderType, :args=>0, :names=>[], :types=>[], :retval=>"Q"
    attach_method :borderWidth, :args=>0, :names=>[], :types=>[], :retval=>"d"
    attach_method :boxType, :args=>0, :names=>[], :types=>[], :retval=>"Q"
    attach_method :contentView, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :contentViewMargins, :args=>0, :names=>[], :types=>[], :retval=>"{CGSize=dd}"
    attach_method :cornerRadius, :args=>0, :names=>[], :types=>[], :retval=>"d"
    attach_method :fillColor, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :isTransparent, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :setBorderColor, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setBorderType, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
    attach_method :setBorderWidth, :args=>1, :names=>[], :types=>["d"], :retval=>"v"
    attach_method :setBoxType, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
    attach_method :setContentView, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setContentViewMargins, :args=>1, :names=>[], :types=>["{CGSize=dd}"], :retval=>"v"
    attach_method :setCornerRadius, :args=>1, :names=>[], :types=>["d"], :retval=>"v"
    attach_method :setFillColor, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setFrameFromContentFrame, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
    attach_method :setTitle, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setTitleFont, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setTitlePosition, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
    attach_method :setTitleWithMnemonic, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
    attach_method :setTransparent, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :sizeToFit, :args=>0, :names=>[], :types=>[], :retval=>"v"
    attach_method :title, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :titleCell, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :titleFont, :args=>0, :names=>[], :types=>[], :retval=>"@"
    attach_method :titlePosition, :args=>0, :names=>[], :types=>[], :retval=>"Q"
    attach_method :titleRect, :args=>0, :names=>[], :types=>[], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  end
end
