#include <gcu/loader.h>
Detailed Description
Stores data for loaders. They are created when Loader::Init is called for the first time. Using Loader::GetFirstLoader and Loader::GetNextLoader is the way used to access the list of available loaders and what they provide.
Definition at line 48 of file loader.h.
Member Data Documentation
Loader* gcu::LoaderStruct::loader |
The loader instance associated to a mime type. Might be NULL if not in use.
Definition at line 52 of file loader.h.
bool gcu::LoaderStruct::read |
If true, the loader can read files of the mime type.
Definition at line 56 of file loader.h.
bool gcu::LoaderStruct::supports2D |
If true, the mime type is able to store 2D chemical structures.
Definition at line 64 of file loader.h.
bool gcu::LoaderStruct::supports3D |
If true, the mime type is able to store 3D chemical structures.
Definition at line 68 of file loader.h.
bool gcu::LoaderStruct::supportsCrystals |
If true, the mime type is able to store crystal structures.
Definition at line 72 of file loader.h.
bool gcu::LoaderStruct::supportsSpectra |
If true, the mime type is able to store spectral data.
Definition at line 76 of file loader.h.
bool gcu::LoaderStruct::write |
If true, the loader can write files of the mime type.
Definition at line 60 of file loader.h.
The documentation for this struct was generated from the following file: