Age | Commit message (Collapse) | Author |
|
TextLine - Added description for alignment member
|
|
Clean up Basis from Euler code
|
|
MultiplayerPeer changes:
- Adds is_server_relay_supported virtual method
Informs the upper MultiplayerAPI layer if it can signal peers connected
to the server to other clients, and perform packet relaying among them.
- Adds get_packet_channel and get_packet_mode virtual methods
Allows the MultiplayerAPI to retrieve the channel and transfer modes to
use when relaying the last received packet.
SceneMultiplayerPeer changes:
- Implement peer signaling and packet relaying when the MultiplayerPeer
advertise they are supported.
ENet, WebRTC, WebSocket changes:
- Removed custom code for relaying from WebSocket and ENet, and let it
be handled by the upper layer.
- Update WebRTC to split create_client, create_server, and create_mesh,
with the latter behaving like the old initialize with
"server_compatibility = false", and the first two supporting the upper
layer relaying protocol.
|
|
Document (Omni/Spot)Light3D ignoring Node3D's `scale` property
|
|
Document the Animation class
|
|
Document the BaseMaterial3D class
|
|
Document debanding only affecting 3D rendering by default
|
|
|
|
|
|
|
|
This makes the class 100% documented again.
|
|
|
|
|
|
Add double_tap attribute to InputEventScreenTouch
|
|
Document PopupMenu "id_pressed" behavior
|
|
Tweak `@GlobalScope` constants documentation overall
|
|
This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events.
|
|
fix small copy&paste error
|
|
Add a tutorial link to `BoneMap` and `SkeletonProfile`
|
|
|
|
|
|
General:
- Replace most type names with strong references (such as "integer" to "[int]");
- Made the writing style closer to how the rest of the documentation is formatted.
- Use uppercase Inspector when referring to the Inspector dock.
- Describe missing MethodFlags, Variant.Type constants.
Key:
- Add " key." to the `KEY_0` to `KEY_9` constants;
- Reword some MouseButton constants;
- In a programming context, it's kind of odd hearing about the plural of "mouse".
Error:
- Reword OK constant to flow better, use `printerr()` over `print()`;
- Describe where `ERR_HELP` is used by the engine;
- Point to the Github Issues Page in ERR_BUG.
PropertyHint:
- Mention that PROPERTY_HINT_IMAGE_COMPRESS_LOSSY and PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS are unused;
- Mention that PROPERTY_HINT_PASSWORD allows a placeholder string.
- Describe PROPERTY_HINT_OBJECT_TOO_BIG, PROPERTY_HINT_MAX.
PropertyUsageFlags:
- Describe PROPERTY_USAGE_HIGH_END_GFX, PROPERTY_USAGE_ARRAY.
|
|
Rewrite most of Resource's documentation
|
|
Fully document the Projection class.
|
|
Document known issues with CylinderShape3D
|
|
Fix minor mistakes throughout the documentation
|
|
Fix tp_canvas_item typo in _draw_rect_region
|
|
Add ability to pick random value from array
|
|
|
|
Expose Shape2D::get_rect to scripting
|
|
|
|
|
|
|
|
Projection is a 4x4 matrix that applies a projective transformation.
|
|
|
|
Calinou/doc-surfacetool-generate-normals-smooth-groups
Document `SurfaceTool.generate_normals()` interaction with smooth groups
|
|
Revert `custom_minimum_size` type back to `Vector2` instead of `Vector2i`
|
|
Remove the global space `get_transformed_aabb` helper method
|
|
Commander-Firestrike/audiostreamgeneratorplayback_docs_fix_0
Update AudioStreamGeneratorPlayback.xml
|
|
Improve some Text Editor editor settings
|
|
Fix `Control.get_global_rect` documentation
|
|
Add note regarding RefCounted to EditorScript docs
|
|
Fill random docs
|
|
Tweak `@GlobalScope` functions documentation overall
|
|
|
|
|
|
Generally:
- Made use of [param] more frequently;
- Link to other classes' documentation more often;
- Improve and add more examples;
- Ensure that multiple comments of an codeblock example are spaced out equally for better readability;
- Made the writing style closer to how the rest of the documentation is formatted;
- Ensure these are called "functions", not "methods".
- Fixed a few typos.
- Touched up a few cases of zero being written as "zero" or "0" where "0" or "0.0" would be more appropriate.
- Removed mentions of "(real)". In 3.x, this was associated with floats, because TYPE_FLOAT was called TYPE_REAL.
More specifically:
- Every type-safe version of a function (such as `ceili` has a consistent final note ("A type-safe version of [method ceil], returning a [int]").
- Added more details to `randomize`, `seed`.
- Corrected `floori()`'s description. It's not the same as `int()`. This was not correct behavior and has been fixed.
|
|
|
|
Sauermann/fix-expose-viewport-get-screen-transform
Expose Viewport::get_screen_transform to GDScript
|
|
Add iOS UI Options
|