[DOCS] Area members and methods

This commit is contained in:
Will Nations 2017-12-06 08:46:52 -06:00
parent a8ae46e143
commit 61d833a56e

View File

@ -17,7 +17,7 @@
<argument index="0" name="bit" type="int"> <argument index="0" name="bit" type="int">
</argument> </argument>
<description> <description>
Return an individual bit on the layer mask. Returns an individual bit on the layer mask.
</description> </description>
</method> </method>
<method name="get_collision_mask_bit" qualifiers="const"> <method name="get_collision_mask_bit" qualifiers="const">
@ -26,7 +26,7 @@
<argument index="0" name="bit" type="int"> <argument index="0" name="bit" type="int">
</argument> </argument>
<description> <description>
Return an individual bit on the collision mask. Returns an individual bit on the collision mask.
</description> </description>
</method> </method>
<method name="get_overlapping_areas" qualifiers="const"> <method name="get_overlapping_areas" qualifiers="const">
@ -69,7 +69,7 @@
<argument index="1" name="value" type="bool"> <argument index="1" name="value" type="bool">
</argument> </argument>
<description> <description>
Set/clear individual bits on the layer mask. This makes getting an area in/out of only one layer easier. Set/clear individual bits on the layer mask. This simplifies editing this [code]Area[code]'s layers.
</description> </description>
</method> </method>
<method name="set_collision_mask_bit"> <method name="set_collision_mask_bit">
@ -80,7 +80,7 @@
<argument index="1" name="value" type="bool"> <argument index="1" name="value" type="bool">
</argument> </argument>
<description> <description>
Set/clear individual bits on the collision mask. This makes selecting the areas scanned easier. Set/clear individual bits on the collision mask. This simplifies editing which [code]Area[/code] layers this [code]Area[/code] scans.
</description> </description>
</method> </method>
</methods> </methods>
@ -125,12 +125,16 @@
The area's priority. Higher priority areas are processed first. Default value: 0. The area's priority. Higher priority areas are processed first. Default value: 0.
</member> </member>
<member name="reverb_bus_amount" type="float" setter="set_reverb_amount" getter="get_reverb_amount"> <member name="reverb_bus_amount" type="float" setter="set_reverb_amount" getter="get_reverb_amount">
The degree to which this area applies reverb to its associated audio. Ranges from [code]0[/code] to [code]1[/code] with [code]0.1[/code] precision.
</member> </member>
<member name="reverb_bus_enable" type="bool" setter="set_use_reverb_bus" getter="is_using_reverb_bus"> <member name="reverb_bus_enable" type="bool" setter="set_use_reverb_bus" getter="is_using_reverb_bus">
If [code]true[/code] the area applies reverb to its associated audio.
</member> </member>
<member name="reverb_bus_name" type="String" setter="set_reverb_bus" getter="get_reverb_bus"> <member name="reverb_bus_name" type="String" setter="set_reverb_bus" getter="get_reverb_bus">
The reverb bus name to use for this area's associated audio.
</member> </member>
<member name="reverb_bus_uniformity" type="float" setter="set_reverb_uniformity" getter="get_reverb_uniformity"> <member name="reverb_bus_uniformity" type="float" setter="set_reverb_uniformity" getter="get_reverb_uniformity">
The degree to which this area's reverb is a uniform effect. Ranges from [code]0[/code] to [code]1[/code] with [code]0.1[/code] precision.
</member> </member>
<member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" enum="Area.SpaceOverride"> <member name="space_override" type="int" setter="set_space_override_mode" getter="get_space_override_mode" enum="Area.SpaceOverride">
Override mode for gravity and damping calculations within this area. See the SPACE_OVERRIDE_* constants for values. Override mode for gravity and damping calculations within this area. See the SPACE_OVERRIDE_* constants for values.