<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">filesystem.</span></span><spanclass="sig-name descname"><spanclass="pre">SeekType</span></span><aclass="headerlink" href="#filesystem.SeekType" title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">CURRENT</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">_filesystem.SeekType.CURRENT</span></em><aclass="headerlink" href="#filesystem.SeekType.CURRENT" title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">HEAD</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">_filesystem.SeekType.HEAD</span></em><aclass="headerlink" href="#filesystem.SeekType.HEAD" title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">TAIL</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">_filesystem.SeekType.TAIL</span></em><aclass="headerlink" href="#filesystem.SeekType.TAIL" title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">names</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'CURRENT':</span><spanclass="pre">_filesystem.SeekType.CURRENT,</span><spanclass="pre">'HEAD':</span><spanclass="pre">_filesystem.SeekType.HEAD,</span><spanclass="pre">'TAIL':</span><spanclass="pre">_filesystem.SeekType.TAIL}</span></em><aclass="headerlink" href="#filesystem.SeekType.names" title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">values</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{0:</span><spanclass="pre">_filesystem.SeekType.HEAD,</span><spanclass="pre">1:</span><spanclass="pre">_filesystem.SeekType.CURRENT,</span><spanclass="pre">2:</span><spanclass="pre">_filesystem.SeekType.TAIL}</span></em><aclass="headerlink" href="#filesystem.SeekType.values" title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">filesystem.</span></span><spanclass="sig-name descname"><spanclass="pre">SourceFile</span></span><aclass="headerlink" href="#filesystem.SourceFile" title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">closed</span></span><aclass="headerlink" href="#filesystem.SourceFile.closed" title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">eof</span></span><aclass="headerlink" href="#filesystem.SourceFile.eof" title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">handle</span></span><aclass="headerlink" href="#filesystem.SourceFile.handle" title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">size</span></span><aclass="headerlink" href="#filesystem.SourceFile.size" title="Link to this definition">¶</a></dt>
<spanclass="sig-prename descclassname"><spanclass="pre">filesystem.</span></span><spanclass="sig-name descname"><spanclass="pre">source_file</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">file_path</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="../../_modules/filesystem.html#source_file"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#filesystem.source_file" title="Link to this definition">¶</a></dt>
<dd><p>Ensures that the given file has a visible name on the file system.</p>
<divclass="admonition note">
<pclass="admonition-title">Note</p>
<p>If the file was packed in a VPK archive, it gets copied to a
temporary file. Thus, modifying the file has no effect on the original