user: Give a detailed overview of A: syntax, arguments, return values, common patterns.

assistant: autopack_toggle() (in module bpy.ops.file)](bpy.ops.file.html#bpy.ops.file.autopack_toggle) - [autoside_names() (in module bpy.ops.armature)](bpy.ops.armature.html#bpy.ops.armature.autoside_names)   - [(in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.autoside_names) - [auxiliary_target (bpy.types.GreasePencilShrinkwrapModifier attribute)](bpy.types.GreasePencilShrinkwrapModifier.html#bpy.types.GreasePencilShrinkwrapModifier.auxiliary_target)   - [(bpy.types.ShrinkwrapModifier attribute)](bpy.types.ShrinkwrapModifier.html#bpy.types.ShrinkwrapModifier.auxiliary_target) - [average_islands_scale() (in module bpy.ops.uv)](bpy.ops.uv.html#bpy.ops.uv.average_islands_scale) - [average_normals() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.average_normals) - [average_tracks() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.average_tracks) - [average_vert_facedata() (in module bmesh.ops)](bmesh.ops.html#bmesh.ops.average_vert_facedata) - [axes_position (bpy.types.Armature attribute)](bpy.types.Armature.html#bpy.types.Armature.axes_position) - [axis (bpy.types.FunctionNodeAlignEulerToVector attribute)](bpy.types.FunctionNodeAlignEulerToVector.html#bpy.types.FunctionNodeAlignEulerToVector.axis)   - [(bpy.types.FunctionNodeAlignRotationToVector attribute)](bpy.types.FunctionNodeAlignRotationToVector.html#bpy.types.FunctionNodeAlignRotationToVector.axis)   - [(bpy.types.GreasePencilWeightAngleModifier attribute)](bpy.types.GreasePencilWeightAngleModifier.html#bpy.types.GreasePencilWeightAngleModifier.axis)   - [(bpy.types.ParticleInstanceModifier attribute)](bpy.types.ParticleInstanceModifier.html#bpy.types.ParticleInstanceModifier.axis)   - [(bpy.types.ScrewModifier attribute)](bpy.types.ScrewModifier.html#bpy.types.ScrewModifier.axis)   - [(bpy.types.ShaderNodeTangent attribute)](bpy.types.ShaderNodeTangent.html#bpy.types.ShaderNodeTangent.axis)   - [(mathutils.Quaternion attribute)](mathutils.html#mathutils.Quaternion.axis) - [axis0_region (bpy.types.XrActionMapBinding attribute)](bpy.types.XrActionMapBinding.html#bpy.types.XrActionMapBinding.axis0_region) - [axis1_region (bpy.types.XrActionMapBinding attribute)](bpy.types.XrActionMapBinding.html#bpy.types.XrActionMapBinding.axis1_region) - [axis_conversion() (in module bpy_extras.io_utils)](bpy_extras.io_utils.html#bpy_extras.io_utils.axis_conversion) - [axis_conversion_ensure() (in module bpy_extras.io_utils)](bpy_extras.io_utils.html#bpy_extras.io_utils.axis_conversion_ensure) - [axis_u (bpy.types.UVWarpModifier attribute)](bpy.types.UVWarpModifier.html#bpy.types.UVWarpModifier.axis_u) - [axis_v (bpy.types.UVWarpModifier attribute)](bpy.types.UVWarpModifier.html#bpy.types.UVWarpModifier.axis_v) - [axis_w (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.axis_w) - [axis_x (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.axis_x) - [axis_y (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.axis_y) - [axis_z (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.axis_z) - [AxisRollFromMatrix() (bpy.types.Bone class method)](bpy.types.Bone.html#bpy.types.Bone.AxisRollFromMatrix) - [azimuth (aud.aud.Source attribute)](aud.html#aud.aud.Source.azimuth) |