PYTHONSCRIPT

Detailed Description

BaseBitmap* ptr = nullptr;
Definition: c4d_basebitmap.h:428
#define MSG_SCRIPT_RETRIEVEBITMAP
Definition: ge_prepass.h:5113
char ** ptr
Definition: pycore_dtoa.h:13
PyObject * op
Definition: object.h:520

Macros

#define PYTHONSCRIPT_TEXT
 
#define PYTHONSCRIPT_SHOWINMENU
 
#define PYTHONSCRIPT_ADDEVENT
 
#define PYTHONSCRIPT_SCRIPTENABLE
 
#define PYTHONSCRIPT_CONTAINER
 
#define PYTHONSCRIPT_SCRIPTNAME
 
#define PYTHONSCRIPT_SCRIPTHELP
 
#define PYTHONSCRIPT_SCRIPTPATH
 

Macro Definition Documentation

◆ PYTHONSCRIPT_TEXT

#define PYTHONSCRIPT_TEXT

String Script.

◆ PYTHONSCRIPT_SHOWINMENU

#define PYTHONSCRIPT_SHOWINMENU

Bool Show in menu.

◆ PYTHONSCRIPT_ADDEVENT

#define PYTHONSCRIPT_ADDEVENT

Bool Add event.

◆ PYTHONSCRIPT_SCRIPTENABLE

#define PYTHONSCRIPT_SCRIPTENABLE

Bool Enable script.

◆ PYTHONSCRIPT_CONTAINER

#define PYTHONSCRIPT_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 PYTHONSCRIPT_CONTAINER
Definition: ge_prepass.h:5128

◆ PYTHONSCRIPT_SCRIPTNAME

#define PYTHONSCRIPT_SCRIPTNAME

String Script name.

◆ PYTHONSCRIPT_SCRIPTHELP

#define PYTHONSCRIPT_SCRIPTHELP

String Script help string.

◆ PYTHONSCRIPT_SCRIPTPATH

#define PYTHONSCRIPT_SCRIPTPATH

String Script path, empty if temporary script.