diff options
author | Julian Eisel <julian@blender.org> | 2020-06-05 14:09:31 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2020-06-05 14:09:31 +0300 |
commit | 920a58d9b6d667894cf166cbbd25e4c2fbd238ea (patch) | |
tree | 7ca5a9da640753b5e070c439ac3bdd14dfad92cf /extern/audaspace/bindings/python/PySequence.cpp | |
parent | c94b6209861ca7cc3985b53474feed7d94c0221a (diff) | |
parent | a1d55bdd530390e58c51abe9707b8d3b0ae3e861 (diff) |
Merge branch 'master' into wm-drag-drop-rewritewm-drag-drop-rewrite
Diffstat (limited to 'extern/audaspace/bindings/python/PySequence.cpp')
-rw-r--r-- | extern/audaspace/bindings/python/PySequence.cpp | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/extern/audaspace/bindings/python/PySequence.cpp b/extern/audaspace/bindings/python/PySequence.cpp index e574d76bea1..26f0c9e566f 100644 --- a/extern/audaspace/bindings/python/PySequence.cpp +++ b/extern/audaspace/bindings/python/PySequence.cpp @@ -99,30 +99,30 @@ Sequence_new(PyTypeObject* type, PyObject* args, PyObject* kwds) } PyDoc_STRVAR(M_aud_Sequence_add_doc, - "add()\n\n" - "Adds a new entry to the sequence.\n\n" - ":arg sound: The sound this entry should play.\n" - ":type sound: :class:`Sound`\n" - ":arg begin: The start time.\n" - ":type begin: float\n" - ":arg end: The end time or a negative value if determined by the sound.\n" - ":type end: float\n" - ":arg skip: How much seconds should be skipped at the beginning.\n" - ":type skip: float\n" - ":return: The entry added.\n" - ":rtype: :class:`SequenceEntry`"); + ".. classmethod:: add()\n\n" + " Adds a new entry to the sequence.\n\n" + " :arg sound: The sound this entry should play.\n" + " :type sound: :class:`Sound`\n" + " :arg begin: The start time.\n" + " :type begin: double\n" + " :arg end: The end time or a negative value if determined by the sound.\n" + " :type end: double\n" + " :arg skip: How much seconds should be skipped at the beginning.\n" + " :type skip: double\n" + " :return: The entry added.\n" + " :rtype: :class:`SequenceEntry`"); static PyObject * Sequence_add(Sequence* self, PyObject* args, PyObject* kwds) { PyObject* object; - float begin; - float end = -1.0f; - float skip = 0.0f; + double begin; + double end = -1.0; + double skip = 0.0; static const char* kwlist[] = {"sound", "begin", "end", "skip", nullptr}; - if(!PyArg_ParseTupleAndKeywords(args, kwds, "Of|ff:add", const_cast<char**>(kwlist), &object, &begin, &end, &skip)) + if(!PyArg_ParseTupleAndKeywords(args, kwds, "Od|dd:add", const_cast<char**>(kwlist), &object, &begin, &end, &skip)) return nullptr; Sound* sound = checkSound(object); @@ -151,10 +151,10 @@ Sequence_add(Sequence* self, PyObject* args, PyObject* kwds) } PyDoc_STRVAR(M_aud_Sequence_remove_doc, - "remove()\n\n" - "Removes an entry from the sequence.\n\n" - ":arg entry: The entry to remove.\n" - ":type entry: :class:`SequenceEntry`\n"); + ".. classmethod:: remove()\n\n" + " Removes an entry from the sequence.\n\n" + " :arg entry: The entry to remove.\n" + " :type entry: :class:`SequenceEntry`\n"); static PyObject * Sequence_remove(Sequence* self, PyObject* args) @@ -183,16 +183,16 @@ Sequence_remove(Sequence* self, PyObject* args) } PyDoc_STRVAR(M_aud_Sequence_setAnimationData_doc, - "setAnimationData()\n\n" - "Writes animation data to a sequence.\n\n" - ":arg type: The type of animation data.\n" - ":type type: int\n" - ":arg frame: The frame this data is for.\n" - ":type frame: int\n" - ":arg data: The data to write.\n" - ":type data: sequence of float\n" - ":arg animated: Whether the attribute is animated.\n" - ":type animated: bool"); + ".. classmethod:: setAnimationData()\n\n" + " Writes animation data to a sequence.\n\n" + " :arg type: The type of animation data.\n" + " :type type: int\n" + " :arg frame: The frame this data is for.\n" + " :type frame: int\n" + " :arg data: The data to write.\n" + " :type data: sequence of float\n" + " :arg animated: Whether the attribute is animated.\n" + " :type animated: bool"); static PyObject * Sequence_setAnimationData(Sequence* self, PyObject* args) @@ -325,7 +325,7 @@ Sequence_set_channels(Sequence* self, PyObject* args, void* nothing) PyDoc_STRVAR(M_aud_Sequence_distance_model_doc, "The distance model of the sequence.\n\n" - ".. seealso:: http://connect.creativelabs.com/openal/Documentation/OpenAL%201.1%20Specification.htm#_Toc199835864"); + ".. seealso:: `OpenAL Documentation <https://www.openal.org/documentation/>`__"); static PyObject * Sequence_get_distance_model(Sequence* self, void* nothing) |