HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OP_OTLOptions.h File Reference
#include "OP_API.h"
#include <UT/UT_Compression.h>
+ Include dependency graph for OP_OTLOptions.h:

Go to the source code of this file.

Classes

class  OP_OTLOptions
 

Macros

#define OP_PARMSFROMVFL   "ParmsFromVfl"
 
#define OP_PREFIXDROPPEDNPARMS   "PrefixDroppedParms"
 
#define OP_PREFIXDROPPEDNPARMNAME   "PrefixDroppedParmName"
 
#define OP_PREFIXDROPPEDNPARMLABEL   "PrefixDroppedParmLabel"
 
#define OP_FORBIDOUTSIDEPARMS   "ForbidOutsideParms"
 
#define OP_MAKEDEFAULT   "MakeDefault"
 
#define OP_USEDSPARMS   "UseDSParms"
 
#define OP_LOCKCONTENTS   "LockContents"
 
#define OP_UNLOCKONCREATE   "UnlockOnCreate"
 
#define OP_GZIPCONTENTS   "GzipContents"
 
#define OP_CONTENTESCOMPRESSIONTYPE   "ContentsCompressionType"
 
#define OP_CHECKEXTERNAL   "CheckExternal"
 
#define OP_SAVECACHEDCODE   "SaveCachedCode"
 
#define OP_SAVESPAREPARMS   "SaveSpareParms"
 
#define OP_SAVEICON   "SaveIcon"
 

Functions

OP_API bool OPgetOTLOptions (FS_IndexFile *deffile, OP_OTLOptions &options)
 
OP_API void OPsetOTLOptions (FS_IndexFile *deffile, const OP_OTLOptions &options)
 Sets the OTL options in the definition file. More...
 

Macro Definition Documentation

#define OP_CHECKEXTERNAL   "CheckExternal"

Definition at line 32 of file OP_OTLOptions.h.

#define OP_CONTENTESCOMPRESSIONTYPE   "ContentsCompressionType"

Definition at line 31 of file OP_OTLOptions.h.

#define OP_FORBIDOUTSIDEPARMS   "ForbidOutsideParms"

Definition at line 25 of file OP_OTLOptions.h.

#define OP_GZIPCONTENTS   "GzipContents"

Definition at line 30 of file OP_OTLOptions.h.

#define OP_LOCKCONTENTS   "LockContents"

Definition at line 28 of file OP_OTLOptions.h.

#define OP_MAKEDEFAULT   "MakeDefault"

Definition at line 26 of file OP_OTLOptions.h.

#define OP_PARMSFROMVFL   "ParmsFromVfl"

Definition at line 21 of file OP_OTLOptions.h.

#define OP_PREFIXDROPPEDNPARMLABEL   "PrefixDroppedParmLabel"

Definition at line 24 of file OP_OTLOptions.h.

#define OP_PREFIXDROPPEDNPARMNAME   "PrefixDroppedParmName"

Definition at line 23 of file OP_OTLOptions.h.

#define OP_PREFIXDROPPEDNPARMS   "PrefixDroppedParms"

Definition at line 22 of file OP_OTLOptions.h.

#define OP_SAVECACHEDCODE   "SaveCachedCode"

Definition at line 33 of file OP_OTLOptions.h.

#define OP_SAVEICON   "SaveIcon"

Definition at line 35 of file OP_OTLOptions.h.

#define OP_SAVESPAREPARMS   "SaveSpareParms"

Definition at line 34 of file OP_OTLOptions.h.

#define OP_UNLOCKONCREATE   "UnlockOnCreate"

Definition at line 29 of file OP_OTLOptions.h.

#define OP_USEDSPARMS   "UseDSParms"

Definition at line 27 of file OP_OTLOptions.h.

Function Documentation

OP_API bool OPgetOTLOptions ( FS_IndexFile deffile,
OP_OTLOptions options 
)

Fills the OTL options object with type properties options from the definition file. Returns false if unable to get the options, possibly because they don't yet exist.

OP_API void OPsetOTLOptions ( FS_IndexFile deffile,
const OP_OTLOptions options 
)

Sets the OTL options in the definition file.