mirror of
https://github.com/godotengine/godot.git
synced 2024-11-27 09:16:35 +08:00
d516aab8fa
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage).
56 lines
1.5 KiB
XML
56 lines
1.5 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<class name="VisibilityNotifier" inherits="Spatial" category="Core" version="3.0-stable">
|
|
<brief_description>
|
|
Detects when the node is visible on screen.
|
|
</brief_description>
|
|
<description>
|
|
The VisibilityNotifier detects when it is visible on the screen. It also notifies when its bounding rectangle enters or exits the screen or a [Camera]'s view.
|
|
</description>
|
|
<tutorials>
|
|
</tutorials>
|
|
<demos>
|
|
</demos>
|
|
<methods>
|
|
<method name="is_on_screen" qualifiers="const">
|
|
<return type="bool">
|
|
</return>
|
|
<description>
|
|
If [code]true[/code] the bounding box is on the screen.
|
|
</description>
|
|
</method>
|
|
</methods>
|
|
<members>
|
|
<member name="aabb" type="AABB" setter="set_aabb" getter="get_aabb">
|
|
The VisibilityNotifier's bounding box.
|
|
</member>
|
|
</members>
|
|
<signals>
|
|
<signal name="camera_entered">
|
|
<argument index="0" name="camera" type="Object">
|
|
</argument>
|
|
<description>
|
|
Emitted when the VisibilityNotifier enters a [Camera]'s view.
|
|
</description>
|
|
</signal>
|
|
<signal name="camera_exited">
|
|
<argument index="0" name="camera" type="Object">
|
|
</argument>
|
|
<description>
|
|
Emitted when the VisibilityNotifier exits a [Camera]'s view.
|
|
</description>
|
|
</signal>
|
|
<signal name="screen_entered">
|
|
<description>
|
|
Emitted when the VisibilityNotifier enters the screen.
|
|
</description>
|
|
</signal>
|
|
<signal name="screen_exited">
|
|
<description>
|
|
Emitted when the VisibilityNotifier exits the screen.
|
|
</description>
|
|
</signal>
|
|
</signals>
|
|
<constants>
|
|
</constants>
|
|
</class>
|