| 824 | } // CrwMap::decodeBasic |
| 825 | |
| 826 | void CrwMap::loadStack(CrwDirs& crwDirs, uint16_t crwDir) { |
| 827 | for (auto&& crw : crwSubDir_) { |
| 828 | auto&& [dir, parent] = crw; |
| 829 | if (dir == crwDir) { |
| 830 | crwDirs.push(crw); |
| 831 | crwDir = parent; |
| 832 | } |
| 833 | } |
| 834 | } // CrwMap::loadStack |
| 835 | |
| 836 | void CrwMap::encode(CiffHeader* pHead, const Image& image) { |
| 837 | for (auto&& crw : crwMapping_) { |
nothing calls this directly
no outgoing calls
no test coverage detected