private void GetShowHideInfo(ChunkManager.RenderingChunkManager chunkManager) { if (this.m_showHideSenderInfo == null && this.m_showHideReceiverInfo == null) { IntermediateFormatReader specialChunkReader = chunkManager.GetSpecialChunkReader(ChunkManager.SpecialChunkName.ShowHideInfo); if (specialChunkReader != null) { this.m_showHideSenderInfo = specialChunkReader.ReadSenderInformationHashtable(); this.m_showHideReceiverInfo = specialChunkReader.ReadReceiverInformationHashtable(); } } }
public SenderInformationHashtable GetShowHideSenderInfo(ChunkManager.RenderingChunkManager chunkManager) { if (this.m_showHideSenderInfo == null) { this.GetShowHideInfo(chunkManager); } else if (this.m_showHideSenderInfo is OffsetInfo) { IntermediateFormatReader readerForSpecialChunk = chunkManager.GetReaderForSpecialChunk(((OffsetInfo)this.m_showHideSenderInfo).Offset); this.m_showHideSenderInfo = readerForSpecialChunk.ReadSenderInformationHashtable(); } return((SenderInformationHashtable)this.m_showHideSenderInfo); }