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