示例#1
0
        public void AddStoryPointerUpdate(PointerUpdateBundled pointerUpdateMessage)
        {
            pointerUpdates.Add(pointerUpdateMessage);

#if LOGVERBOSE
            DebugLog += "Added pointer update. \n";
#endif
        }
示例#2
0
        public bool GetPointerUpdate(out PointerUpdateBundled pointerUpdate)
        {
            int count = pointerUpdates.Count;

            if (count > 0)
            {
                pointerUpdate = pointerUpdates[count - 1];
                pointerUpdates.RemoveAt(count - 1);
                return(true);
            }
            pointerUpdate = null;
            return(false);
        }