public void AddStoryPointerUpdate(PointerUpdateBundled pointerUpdateMessage) { pointerUpdates.Add(pointerUpdateMessage); #if LOGVERBOSE DebugLog += "Added pointer update. \n"; #endif }
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); }