15 #include "CeeUnstructGrid/Base.h" 16 #include "CeeCore/PtrRef.h" 17 #include "CeeCore/Str.h" 18 #include "CeeCore/PropertySet.h" 41 static bool isVTFxFile(
const Str& fileName);
42 static bool isEncrypted(
const Str& fileName);
44 bool initialize(
const Str& fileName);
47 void setPassword(
const Str& password);
49 size_t caseCount()
const;
50 Str caseName(
size_t caseIndex)
const;
51 Str caseDescriptionHtml(
size_t caseIndex)
const;
52 Image* caseSnapshot(
size_t caseIndex)
const;
53 int caseId(
size_t caseIndex)
const;
54 size_t caseIndex(
int caseId)
const;
56 Str readTextFile(
const Str& filename)
const;
58 size_t userTextFileCount()
const;
59 Str userTextFileName(
size_t userTextFileIndex)
const;
60 Str userTextFileContent(
size_t userTextFileIndex)
const;
63 bool hasValidExpressSignature(
const Str& vendorCode)
const;
64 bool isPasswordValid()
const;
65 bool isLegacyFile()
const;
Stores an RGBA image with 8 bits per pixel.
Definition: Image.h:25
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
A VTFx model file existing in memory.
Definition: VTFxMemoryFile.h:31
A general unicode based string class.
Definition: Str.h:28
A property set stores a set of properties each consisting of a key and a value.
Definition: PropertySet.h:28
Helper class that allows you to read case metadata from a VTFx file.
Definition: VTFxFileBrowser.h:35