public static int get_ActivityId(IntPtr l)
    {
        int result;

        try
        {
            AdvertisementFlowLayout advertisementFlowLayout = (AdvertisementFlowLayout)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, advertisementFlowLayout.ActivityId);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            AdvertisementFlowLayout o = new AdvertisementFlowLayout();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
		// Token: 0x06007437 RID: 29751 RVA: 0x00200754 File Offset: 0x001FE954
		public void Deserialize(AdvertisementFlowLayoutUpdateNtf ntf)
		{
			if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeserializeAdvertisementFlowLayoutUpdateNtf_hotfix != null)
			{
				this.m_DeserializeAdvertisementFlowLayoutUpdateNtf_hotfix.call(new object[]
				{
					this,
					ntf
				});
				return;
			}
			BJLuaObjHelper.IsSkipLuaHotfix = false;
			this.m_operationalActivityDS.ClearAdvertisementLayout();
			foreach (ProAdvertisementFlowLayout pbLayout in ntf.Layouts)
			{
				this.m_operationalActivityDS.InitAdvertisementLayout(AdvertisementFlowLayout.FromPB(pbLayout));
			}
		}
    public static int FromPB_s(IntPtr l)
    {
        int result;

        try
        {
            ProAdvertisementFlowLayout pbLayout;
            LuaObject.checkType <ProAdvertisementFlowLayout>(l, 1, out pbLayout);
            AdvertisementFlowLayout o = AdvertisementFlowLayout.FromPB(pbLayout);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_SortId(IntPtr l)
    {
        int result;

        try
        {
            AdvertisementFlowLayout advertisementFlowLayout = (AdvertisementFlowLayout)LuaObject.checkSelf(l);
            int sortId;
            LuaObject.checkType(l, 2, out sortId);
            advertisementFlowLayout.SortId = sortId;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
    public static int set_IsLarge(IntPtr l)
    {
        int result;

        try
        {
            AdvertisementFlowLayout advertisementFlowLayout = (AdvertisementFlowLayout)LuaObject.checkSelf(l);
            bool isLarge;
            LuaObject.checkType(l, 2, out isLarge);
            advertisementFlowLayout.IsLarge = isLarge;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }