diff options
author | Willian Padovani Germano <wpgermano@gmail.com> | 2004-04-25 00:04:37 +0400 |
---|---|---|
committer | Willian Padovani Germano <wpgermano@gmail.com> | 2004-04-25 00:04:37 +0400 |
commit | 382297b68753b1d17d6e57846206d086fde251b0 (patch) | |
tree | 3aec01ecd44aed5a2376f3311791d63d560e9dbb /source/blender/python/api2_2x/Sys.h | |
parent | e5e4c0fc4fc06228523993e088b7e2bdc8a60a47 (diff) |
BPython:
- New module + doc: Blender.Library:
It's like File->Append, loads datablocks from .blend files.
- small updates to fix warnings and accomodate for the new module, in readfile.[ch]
- New Blender.sys module function: time, a wrapper of the PIL get time function.
- Updated original makefile and scons builds.
Diffstat (limited to 'source/blender/python/api2_2x/Sys.h')
-rw-r--r-- | source/blender/python/api2_2x/Sys.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/python/api2_2x/Sys.h b/source/blender/python/api2_2x/Sys.h index f3967268129..446ac91490b 100644 --- a/source/blender/python/api2_2x/Sys.h +++ b/source/blender/python/api2_2x/Sys.h @@ -43,6 +43,7 @@ static PyObject *M_sys_basename (PyObject *self, PyObject *args); static PyObject *M_sys_dirname (PyObject *self, PyObject *args); static PyObject *M_sys_splitext (PyObject *self, PyObject *args); +static PyObject *M_sys_time (PyObject *self); /*****************************************************************************/ /* The following string definitions are used for documentation strings. */ @@ -65,6 +66,11 @@ static char M_sys_splitext_doc[]="(path) - Split 'path' in root and \ extension:\n/this/that/file.ext -> ('/this/that/file','.ext').\n\ Return the pair (root, extension)."; +static char M_sys_time_doc[]="() - Return a float representing time elapsed \ +in seconds.\n\ +Each successive call is garanteed to return values greater than or\n\ +equal to the previous call."; + /*****************************************************************************/ /* Python method structure definition for Blender.sys module: */ /*****************************************************************************/ @@ -72,6 +78,7 @@ struct PyMethodDef M_sys_methods[] = { {"basename", M_sys_basename, METH_VARARGS, M_sys_basename_doc}, {"dirname", M_sys_dirname, METH_VARARGS, M_sys_dirname_doc}, {"splitext", M_sys_splitext, METH_VARARGS, M_sys_splitext_doc}, + {"time", (PyCFunction)M_sys_time, METH_NOARGS, M_sys_time_doc}, {NULL, NULL, 0, NULL} }; |