COFFEESCRIPT

Detailed Description

Macros

#define COFFEESCRIPT_TEXT
 
#define COFFEESCRIPT_SHOWINMENU
 
#define COFFEESCRIPT_ADDEVENT
 
#define COFFEESCRIPT_SCRIPTENABLE
 
#define COFFEESCRIPT_CONTAINER
 
#define COFFEESCRIPT_SCRIPTNAME
 
#define COFFEESCRIPT_SCRIPTHELP
 

Macro Definition Documentation

◆ COFFEESCRIPT_TEXT

#define COFFEESCRIPT_TEXT

String Script.

◆ COFFEESCRIPT_SHOWINMENU

#define COFFEESCRIPT_SHOWINMENU

Bool Show in menu.

◆ COFFEESCRIPT_ADDEVENT

#define COFFEESCRIPT_ADDEVENT

Bool Add event.

◆ COFFEESCRIPT_SCRIPTENABLE

#define COFFEESCRIPT_SCRIPTENABLE

Bool Enable script.

◆ COFFEESCRIPT_CONTAINER

#define COFFEESCRIPT_CONTAINER

BaseContainer The ID offset for data that is stored per language.
This container does not need to be available. If it is not present for a language, then the English version ("US") is used.
This lets calculate the offset for a given name (e.g. "JP"):

static Int32 LanguageToID(const String &str)
{
return Int32(str[0])*256+Int32(str[1]);
}
if (!lc)
return;
...
Definition: c4d_basecontainer.h:47
BaseContainer * GetContainerInstance(Int32 id)
Definition: c4d_basecontainer.h:425
Definition: c4d_string.h:39
void * str
Definition: bytesobject.h:77
maxon::Int32 Int32
Definition: ge_sys_math.h:60
#define COFFEESCRIPT_CONTAINER
Definition: ge_prepass.h:5089

◆ COFFEESCRIPT_SCRIPTNAME

#define COFFEESCRIPT_SCRIPTNAME

String Script name.

◆ COFFEESCRIPT_SCRIPTHELP

#define COFFEESCRIPT_SCRIPTHELP

String Script help string.