lib_token.h File Reference

Classes

struct  TokenEntry
 
struct  RenderPathData
 

Macros

#define ID_TOKEN_LIB
 
#define INVALID_FRAME
 

Typedefs

typedef String TOKENHOOK(void *data)
 

Functions

Bool GetAllTokenEntries (maxon::BaseArray< TokenEntry > &tokenList)
 
String StringConvertTokens (const String &path, const RenderPathData *rpData)
 
Filename FilenameConvertTokens (const Filename &path, const RenderPathData *rpData)
 
String StringConvertTokensFilter (const String &path, const RenderPathData *rpData, const maxon::BaseArray< String > &exclude)
 
Filename FilenameConvertTokensFilter (const Filename &path, const RenderPathData *rpData, const maxon::BaseArray< String > &exclude)
 
String StringExtractRoot (const String &path)
 
Filename FilenameExtractRoot (const Filename &path)
 
Bool FilenameSlicePath (const Filename &path, Filename &root, Filename &fileName)
 
Bool RegisterToken (const String &key, const String &help, const String &example, TOKENHOOK *hook)
 
Bool RegisterHiddenToken (const String &key, const String &help, const String &example, TOKENHOOK *hook)