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