GameFramework.UserThread.SyncItems C# (CSharp) Method

SyncItems() private method

private SyncItems ( ulong guid ) : void
guid ulong
return void
        internal void SyncItems(ulong guid)
        {
            UserInfo user = GetUserInfo(guid);
            if (null != user) {
                Msg_LC_SyncItemList protoData = new Msg_LC_SyncItemList();
                for (int i = 0; i < user.ItemBag.ItemCount; ++i) {
                    ItemInfo item = user.ItemBag.ItemInfos[i];

                    ItemInfoForMessage itemInfo = new ItemInfoForMessage();
                    itemInfo.ItemGuid = item.ItemGuid;
                    itemInfo.ItemId = item.ItemId;
                    itemInfo.ItemNum = item.ItemNum;

                    protoData.m_Items.Add(itemInfo);
                }
                NotifyUser(guid, LobbyMessageDefine.Msg_LC_SyncItemList, protoData);
            }
        }