xref: /aosp_15_r20/external/lzma/CPP/7zip/UI/FileManager/RootFolder.h (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard Worker // RootFolder.h
2*f6dc9357SAndroid Build Coastguard Worker 
3*f6dc9357SAndroid Build Coastguard Worker #ifndef ZIP7_INC_ROOT_FOLDER_H
4*f6dc9357SAndroid Build Coastguard Worker #define ZIP7_INC_ROOT_FOLDER_H
5*f6dc9357SAndroid Build Coastguard Worker 
6*f6dc9357SAndroid Build Coastguard Worker #include "../../../Common/MyCom.h"
7*f6dc9357SAndroid Build Coastguard Worker #include "../../../Common/MyString.h"
8*f6dc9357SAndroid Build Coastguard Worker 
9*f6dc9357SAndroid Build Coastguard Worker #include "IFolder.h"
10*f6dc9357SAndroid Build Coastguard Worker 
11*f6dc9357SAndroid Build Coastguard Worker const unsigned kNumRootFolderItems_Max = 4;
12*f6dc9357SAndroid Build Coastguard Worker 
13*f6dc9357SAndroid Build Coastguard Worker Z7_CLASS_IMP_NOQIB_2(
14*f6dc9357SAndroid Build Coastguard Worker   CRootFolder
15*f6dc9357SAndroid Build Coastguard Worker   , IFolderFolder
16*f6dc9357SAndroid Build Coastguard Worker   , IFolderGetSystemIconIndex
17*f6dc9357SAndroid Build Coastguard Worker )
18*f6dc9357SAndroid Build Coastguard Worker   UString _names[kNumRootFolderItems_Max];
19*f6dc9357SAndroid Build Coastguard Worker   int _iconIndices[kNumRootFolderItems_Max];
20*f6dc9357SAndroid Build Coastguard Worker public:
21*f6dc9357SAndroid Build Coastguard Worker   void Init();
22*f6dc9357SAndroid Build Coastguard Worker };
23*f6dc9357SAndroid Build Coastguard Worker 
24*f6dc9357SAndroid Build Coastguard Worker #endif
25