class TencentCloud::Live::V20180801::CasterLayoutInfo

导播台布局参数。

def deserialize(params)

def deserialize(params)
  @LayoutIndex = params['LayoutIndex']
  @LayoutTemplateId = params['LayoutTemplateId']
  @InputIndexList = params['InputIndexList']
  unless params['LayoutParams'].nil?
    @LayoutParams = []
    params['LayoutParams'].each do |i|
      casterlayoutparam_tmp = CasterLayoutParam.new
      casterlayoutparam_tmp.deserialize(i)
      @LayoutParams << casterlayoutparam_tmp
    end
  end
  @LayoutWidth = params['LayoutWidth']
  @LayoutHeight = params['LayoutHeight']
end

def initialize(layoutindex=nil, layouttemplateid=nil, inputindexlist=nil, layoutparams=nil, layoutwidth=nil, layoutheight=nil)

def initialize(layoutindex=nil, layouttemplateid=nil, inputindexlist=nil, layoutparams=nil, layoutwidth=nil, layoutheight=nil)
  @LayoutIndex = layoutindex
  @LayoutTemplateId = layouttemplateid
  @InputIndexList = inputindexlist
  @LayoutParams = layoutparams
  @LayoutWidth = layoutwidth
  @LayoutHeight = layoutheight
end