15 #include "CeeVTFx/Base.h"
16 #include "CeeVTFx/Block.h"
18 #include "CeeCore/RefCountedObject.h"
19 #include "CeeCore/Str.h"
20 #include "CeeCore/PtrRef.h"
41 bool writeBlock(
const Block* block);
49 bool internal_parse();
52 friend class FilePrivate;
56 CEE_DISALLOW_COPY_AND_ASSIGN(
Database);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppLogging.cpp:20
A VTFx file.
Definition: File.h:35
A VTFx database. The class represents a database of data blocks.
Definition: Database.h:32
A general unicode based string class.
Definition: Str.h:28
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
BlockType
Global block type constants used by Ceetron Export. Normally users do not need these, except for some methods of TransformationResultValuesBlock.
Definition: Block.h:35
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
Abstract base class for all VTFx blocks.
Definition: Block.h:29