Refactor|FileSys: Rewired mechanism for obtaining a PathDirectoryNode for a file
de::File1 no longer defines a virtual lumpDirectoryNode(lumpIdx) at file container level. This is replaced with a virtual directoryNode() method at contained file level. The former container level lookup method is now defined at (File1 -derived) Wad and Zip level.
This is the first step towards remove the lump concept from the base de::File1 class (and in making de::LumpFileAdaptor redundant).
Refactor|FileSys: Rewired mechanism for obtaining a PathDirectoryNode for a file
de::File1 no longer defines a virtual lumpDirectoryNode(lumpIdx) at
file container level. This is replaced with a virtual directoryNode()
method at contained file level. The former container level lookup
method is now defined at (File1 -derived) Wad and Zip level.
This is the first step towards remove the lump concept from the base
de::File1 class (and in making de::LumpFileAdaptor redundant).