summaryrefslogtreecommitdiffstats
path: root/doc/classes/Quaternion.xml
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-121-0/+1
|\
| * Docs: Add note about C# differences in Variant constructorstetrapod002024-10-271-0/+1
| |
* | fix: replace "Godot" to "Redot"Muhannad Elbolaky2024-10-151-1/+1
|/ | | | Trying to change "Godot" to "Redot" in the doc while acknowledging the reference to previous Godot versions like Godot 3.X.
* Update links to outdated asset library demosskyace652024-04-071-1/+1
| | | | | | Update links to outdated asset library demos Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com>
* Merge pull request #87181 from ↵Rémi Verschelde2024-02-251-41/+58
|\ | | | | | | | | | | Mickeon/doc-peeves-quaternion-i-keep-misspelling-it Overhaul Quaternion documentation
| * Overhaul Quaternion documentationMicky2024-02-251-41/+58
| |
* | Add keywords to improve search in the class referenceHugo Locurcio2024-02-221-2/+2
|/
* Complete the docs for QuaternionNico2024-01-051-0/+5
|
* Validate `code` tags for class and member referencesYuri Sizov2023-10-031-1/+1
| | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors.
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Fix Quaternion's brief descriptionVolTer2023-04-151-4/+4
|
* Documents the "arc-based" Quaternion constructorDavid Snopek2023-03-121-0/+1
|
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Allow getting Quaternion rotation in different Euler ordersAaron Franke2022-11-021-1/+2
|
* Replace Quaternion Euler constructor with `from_euler` methodAaron Franke2022-11-011-6/+7
|
* Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-081-0/+6
|
* [doc] Fix Quaternion "angle_to" docsAndy Maloney2022-09-211-1/+1
| | | | Related to discussion in #64551
* Make `cubic_interpolate()` consider key time in animationSilc Renew2022-08-191-0/+14
|
* [doc] Fix grammar in class docs: amount vs. numberAndy Maloney2022-08-171-1/+1
| | | | | | Number is used for things that can be counted (discrete items - think "integer" in this context). Also fixes a couple of awkward phrases.
* [doc] Use "param" instead of "code" to refer to parameters (4)Andy Maloney2022-08-111-5/+5
|
* Rename the argument tag to param in XML documentationYuri Sizov2022-08-081-33/+33
|
* rename and unify notation for spherical interpolationSilc Renew2022-07-271-10/+10
|
* Merge pull request #57675 from TokageItLab/fix-blendingRémi Verschelde2022-03-171-0/+10
|\
| * Fix blend animation to solve TRS track bug & blend order inconsistencySilc 'Tokage' Renew2022-03-161-0/+10
| |
* | Remove generating of null comparison operators from documentationYuri Roubinsky2022-03-141-10/+0
|/
* Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
| | | | | | | | This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
* Merge pull request #54581 from aaronfranke/operator-docsRémi Verschelde2021-11-161-0/+15
|\
| * Add documentation to operators for math typesAaron Franke2021-11-041-0/+15
| | | | | | | | Co-authored-by: Raul Santos <raulsntos@gmail.com>
* | Replace Godot docs URL with `$DOCS_URL` in XML class referenceRémi Verschelde2021-11-151-1/+1
|/
* Move the docs for constructors and operators out of methods sectionAaron Franke2021-10-291-89/+93
|
* Refactored Node3D rotation modesreduz2021-10-251-2/+1
| | | | | | | | | * Made the Basis euler orders indexed via enum. * Node3D has a new rotation_order property to choose Euler rotation order. * Node3D has also a rotation_mode property to choose between Euler, Quaternion and Basis Exposing these modes as well as the order makes Godot a lot friendlier for animators, which can choose the best way to interpolate rotations. The new *Basis* mode makes the (exposed) transform property obsolete, so it was removed (can still be accessed by code of course).
* Implement Animation Compressionreduz2021-10-211-0/+10
| | | | | | | | | Roughly based on https://github.com/godotengine/godot-proposals/issues/3375 (used format is slightly different). * Implement bitwidth based animation compression (see animation.h for format). * Can compress imported animations up to 10 times. * Compression format opens the door to streaming. * Works transparently (happens all inside animation.h)
* Allow comparing equality between builtin types and nullGeorge Marques2021-09-171-0/+10
|
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-130/+65
| | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there.
* Implement native extension systemreduz2021-06-251-16/+16
| | | | | | * Deprecates GDNative in favor of a simpler, lower level interface. * New extension system allows registering core engine classes. * Simple header interface in gdnative_interace.h
* Merge pull request #44156 from aaronfranke/quat-angle-toRémi Verschelde2021-06-181-0/+10
|\ | | | | Add Quaternion angle_to method
| * Add Quaternion angle_to methodAaron Franke2021-06-171-0/+10
| |
* | Better format arguments in variant parserMichael Alexsander Silva Dias2021-06-181-1/+1
|/
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-0/+308