user: Provide the full official documentation entry for S, preserving all code examples.

assistant: k) - [select_word() (in module bpy.ops.console)](bpy.ops.console.html#bpy.ops.console.select_word)   - [(in module bpy.ops.font)](bpy.ops.font.html#bpy.ops.font.select_word)   - [(in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.select_word) - [selectable_objects (in module bpy.context)](bpy.context.html#bpy.context.selectable_objects) - [selected_actionmap (bpy.types.XrSessionState attribute)](bpy.types.XrSessionState.html#bpy.types.XrSessionState.selected_actionmap) - [selected_assets (in module bpy.context)](bpy.context.html#bpy.context.selected_assets) - [selected_binding (bpy.types.XrActionMapItem attribute)](bpy.types.XrActionMapItem.html#bpy.types.XrActionMapItem.selected_binding) - [selected_bones (in module bpy.context)](bpy.context.html#bpy.context.selected_bones) - [selected_editable_actions (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_actions) - [selected_editable_bones (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_bones) - [selected_editable_fcurves (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_fcurves) - [selected_editable_keyframes (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_keyframes) - [selected_editable_objects (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_objects) - [selected_editable_strips (in module bpy.context)](bpy.context.html#bpy.context.selected_editable_strips) - [selected_file (bpy.types.ThemeFileBrowser attribute)](bpy.types.ThemeFileBrowser.html#bpy.types.ThemeFileBrowser.selected_file) - [selected_files (in module bpy.context)](bpy.context.html#bpy.context.selected_files) - [selected_highlight (bpy.types.ThemeOutliner attribute)](bpy.types.ThemeOutliner.html#bpy.types.ThemeOutliner.selected_highlight) - [selected_ids (in module bpy.context)](bpy.context.html#bpy.context.selected_ids) - [selected_item (bpy.types.XrActionMap attribute)](bpy.types.XrActionMap.html#bpy.types.XrActionMap.selected_item) - [selected_marker (bpy.types.ThemeClipEditor attribute)](bpy.types.ThemeClipEditor.html#bpy.types.ThemeClipEditor.selected_marker) - [selected_movieclip_tracks (in module bpy.context)](bpy.context.html#bpy.context.selected_movieclip_tracks) - [selected_nla_strips (in module bpy.context)](bpy.context.html#bpy.context.selected_nla_strips) - [selected_node_group (bpy.types.SpaceNodeEditor attribute)](bpy.types.SpaceNodeEditor.html#bpy.types.SpaceNodeEditor.selected_node_group) - [selected_nodes (in module bpy.context)](bpy.context.html#bpy.context.selected_nodes) - [selected_object (bpy.types.ThemeOutliner attribute)](bpy.types.ThemeOutliner.html#bpy.types.ThemeOutliner.selected_object) - [selected_objects (in module bpy.context)](bpy.context.html#bpy.context.selected_objects) - [selected_objects_add() (in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.selected_objects_add) - [selected_pose_bones (in module bpy.context)](bpy.context.html#bpy.context.selected_pose_bones) - [selected_pose_bones_from_active_object (in module bpy.context)](bpy.context.html#bpy.context.selected_pose_bones_from_active_object) - [selected_strip (bpy.types.ThemeSequenceEditor attribute)](bpy.types.ThemeSequenceEditor.html#bpy.types.ThemeSequenceEditor.selected_strip) - [selected_strips (in module bpy.context)](bpy.context.html#bpy.context.selected_strips) - [selected_text (bpy.types.ThemeSequenceEditor attribute)](bpy.types.ThemeSequenceEditor.html#bpy.types.ThemeSequenceEditor.selected_text)   - [(bpy.types.ThemeTextEditor attribute)](bpy.types.ThemeTextEditor.html#bpy.types.ThemeTextEditor.selected_text) - [selected_visible_actions (in module bpy.context)](bpy.context.html#bpy.context.selected_visible_actions) - [selected_visible_fcurves (in module bpy.context)](bpy.context.html#bpy.context.selected_visible_fcurves) - [SelectedUvElement (class in bpy.types)](bpy.types.SelectedUvElement.html#bpy.types.SelectedUvElement) - [selection_domain (bpy.types.Curves attribute)](bpy.types.Curves.html#bpy.types.Curves.selection_domain) - [selection_set() (in module bpy.ops.font)](bpy.ops.font.html#bpy.ops.font.selection_set)   - [(in module bpy.ops.text)](bpy.ops.text.html#bpy.ops.text.selection_set) - [selection_set_add() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_add) - [selection_set_add_and_assign() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_add_and_assign) - [selection_set_assign() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_assign) - [selection_set_copy() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_copy) - [selection_set_delete_all() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_delete_all) - [selection_set_deselect() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_deselect) - [selection_set_move() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_move) - [selection_set_paste() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_paste) - [selection_set_remove() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_remove) - [selection_set_remove_bones() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_remove_bones) - [selection_set_select() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_select) - [selection_set_unassign() (in module bpy.ops.pose)](bpy.ops.pose.html#bpy.ops.pose.selection_set_unassign) - [selection_type (bpy.types.GeometryNodeToolSetSelection attribute)](bpy.types.GeometryNodeToolSetSelection.html#bpy.types.GeometryNodeToolSetSelection.selection_type) - [self_distance_min (bpy.types.ClothCollisionSettings attribute)](bpy.types.ClothCollisionSettings.html#bpy.types.ClothCollisionSettings.self_distance_min) - [self_friction (bpy.types.ClothCollisionSettings attribute)](bpy.types.ClothCollisionSettings.html#bpy.types.ClothCollisionSettings.self_friction) - [self_impulse_clamp (bpy.types.ClothCollisionSettings attribute)](bpy.types.ClothCollisionSettings.html#bpy.types.ClothCollisionSettings.self_impulse_clamp) - [sensor_fit (bpy.types.Camera attribute)](bpy.types.Camera.html#bpy.types.Camera.sensor_fit) - [sensor_height (bpy.types.Camera attribute)](bpy.types.Camera.html#bpy.types.Camera.sensor_height) - [sensor_width (bpy.types.Camera attribute)](bpy.types.Camera.html#bpy.types.Camera.sensor_width)   - [(bpy.types.MovieTrackingCamera attribute)](bpy.types.MovieTrackingCamera.html#bpy.types.MovieTrackingCamera.sensor_width) - [separate() (bpy.types.MetaStrip method)](bpy.types.MetaStrip.html#bpy.types.MetaStrip.separate)   - [(in module bpy.ops.armature)](bpy.ops.armature.html#bpy.ops.armature.separate)   - [(in module bpy.ops.curve)](bpy.ops.curve.html#bpy.ops.curve.separate)   - [(in module bpy.ops.curves)](bpy.ops.curves.html#bpy.ops.curves.separate)   - [(in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.separate)   - [(in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.separate)   - [(in module bpy.ops.pointcloud)](bpy.ops.pointcloud.html#bpy.ops.pointcloud.separate) - [separate_bundle_item_add() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.separate_bundle_item_add) - [separate_bundle_item_move() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.separate_bundle_item_move) - [separate_bundle_item_remove() (in module bpy.ops.node)](bpy.ops.node.html#bpy.ops.node.separate_bundle_item_remove) - [separate_slots() (in module bpy.ops.anim)](bpy.ops.anim.html#bpy.ops.anim.separate_slots) - [separator() (bpy.types.UILayout method)](bpy.types.UILayout.html#bpy.types.UILayout.separator) - [separator_spacer() (bpy.types.UILayout method)](bpy.types.UILayout.html#bpy.types.UILayout.separator_spacer) - [seq_slide() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.seq_slide) - [sequence_editor_clear() (bpy.types.Scene method)](bpy.types.Scene.html#bpy.types.Scene.sequence_editor_clear) - [sequence_editor_create() (bpy.types.Scene method)](bpy.types.Scene.html#bpy.types.Scene.sequence_editor_create) - [sequence_mode (bpy.types.Volume attribute)](bpy.types.Volume.html#bpy.types.Volume.sequence_mode) - [SequenceEditor (class in bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor) - [SequenceEditor.cache_final_size (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.cache_final_size) - [SequenceEditor.cache_raw_size (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.cache_raw_size) - [SequenceEditor.channels (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.channels) - [SequenceEditor.meta_stack (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.meta_stack) - [SequenceEditor.selected_retiming_keys (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.selected_retiming_keys) - [SequenceEditor.strips (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.strips) - [SequenceEditor.strips_all (in module bpy.types)](bpy.types.SequenceEditor.html#bpy.types.SequenceEditor.strips_all) - [SEQUENCER_FH_image_strip (class in bpy.types)](bpy.types.SEQUENCER_FH_image_strip.html#bpy.types.SEQUENCER_FH_image_strip) - [SEQUENCER_FH_movie_strip (class in bpy.types)](bpy.types.SEQUENCER_FH_movie_strip.html#bpy.types.SEQUENCER_FH_movie_strip) - [SEQUENCER_FH_sound_strip (class in bpy.types)](bpy.types.SEQUENCER_FH_sound_strip.html#bpy.types.SEQUENCER_FH_sound_strip) - [sequencer_gl_preview (bpy.types.RenderSettings attribute)](bpy.types.RenderSettings.html#bpy.types.RenderSettings.sequencer_gl_preview) - [sequencer_proxy_setup (bpy.types.PreferencesSystem attribute)](bpy.types.PreferencesSystem.html#bpy.types.PreferencesSystem.sequencer_proxy_setup) - [sequencer_scene (bpy.types.WorkSpace attribute)](bpy.types.WorkSpace.html#bpy.types.WorkSpace.sequencer_scene)   - [(in module bpy.context)](bpy.context.html#bpy.context.sequencer_scene) - [SequencerCacheOverlay (class in bpy.types)](bpy.types.SequencerCacheOverlay.html#bpy.types.SequencerCacheOverlay) - [SequencerCompositorModifierData (class in bpy.types)](bpy.types.SequencerCompositorModifierData.html#bpy.types.SequencerCompositorModifierData) - [SequencerPreviewOverlay (class in bpy.types)](bpy.types.SequencerPreviewOverlay.html#bpy.types.SequencerPreviewOverlay) - [SequencerTimelineOverlay (class in bpy.types)](bpy.types.SequencerTimelineOverlay.html#bpy.types.SequencerTimelineOverlay) - [SequencerTonemapModifierData (class in bpy.types)](bpy.types.SequencerTonemapModifierData.html#bpy.types.SequencerTonemapModifierData) - [SequencerToolSettings (class in bpy.types)](bpy.types.SequencerToolSettings.html#bpy.types.SequencerToolSettings) - [SequenceTimelineChannel (class in bpy.types)](bpy.types.SequenceTimelineChannel.html#bpy.types.SequenceTimelineChannel) - [sequential_split() (freestyle.types.freestyle.types.Operators static method)](freestyle.types.html#freestyle.types.freestyle.types.Operators.sequential_split) - [set_active_clip() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_active_clip) - [set_active_material() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_active_material) - [set_attribute_real() (freestyle.types.freestyle.types.StrokeAttribute method)](freestyle.types.html#freestyle.types.freestyle.types.StrokeAttribute.set_attribute_real) - [set_attribute_vec2() (freestyle.types.freestyle.types.StrokeAttribute method)](freestyle.types.html#freestyle.types.freestyle.types.StrokeAttribute.set_attribute_vec2) - [set_attribute_vec3() (freestyle.types.freestyle.types.StrokeAttribute method)](freestyle.types.html#freestyle.types.freestyle.types.StrokeAttribute.set_attribute_vec3) - [set_axis() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_axis) - [set_corner_type() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_corner_type) - [set_curve_resolution() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_curve_resolution) - [set_curve_type() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_curve_type) - [set_handle_type() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_handle_type) - [set_inverse_pending (bpy.types.ChildOfConstraint attribute)](bpy.types.ChildOfConstraint.html#bpy.types.ChildOfConstraint.set_inverse_pending)   - [(bpy.types.ObjectSolverConstraint attribute)](bpy.types.ObjectSolverConstraint.html#bpy.types.ObjectSolverConstraint.set_inverse_pending) - [set_material() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_material) - [set_normals_from_faces() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.set_normals_from_faces) - [set_origin() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_origin) - [set_persistent_base() (in module bpy.ops.sculpt)](bpy.ops.sculpt.html#bpy.ops.sculpt.set_persistent_base) - [set_pivot_position() (in module bpy.ops.sculpt)](bpy.ops.sculpt.html#bpy.ops.sculpt.set_pivot_position) - [set_plane() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_plane) - [set_range_to_strips() (in module bpy.ops.sequencer)](bpy.ops.sequencer.html#bpy.ops.sequencer.set_range_to_strips) - [set_scale() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_scale) - [set_scene_frames() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_scene_frames) - [set_selection_domain() (in module bpy.ops.curves)](bpy.ops.curves.html#bpy.ops.curves.set_selection_domain) - [set_selection_mode() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_selection_mode) - [set_sharp_from_angle() (bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.set_sharp_from_angle) - [set_sharpness_by_angle() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.set_sharpness_by_angle) - [set_solution_scale() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_solution_scale) - [set_solver_keyframe() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_solver_keyframe) - [set_start_point() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_start_point) - [set_stereo_3d() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.set_stereo_3d) - [set_types() (bpy.types.Curves method)](bpy.types.Curves.html#bpy.types.Curves.set_types)   - [(bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.set_types) - [set_uniform_opacity() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_uniform_opacity) - [set_uniform_thickness() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.set_uniform_thickness) - [set_vertex_weights() (bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.set_vertex_weights) - [set_viewport_background() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.set_viewport_background) - [set_working_color_space() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.set_working_color_space) - [setAnimationData() (aud.aud.Sequence method)](aud.html#aud.aud.Sequence.setAnimationData)   - [(aud.aud.SequenceEntry method)](aud.html#aud.aud.SequenceEntry.setAnimationData) - [settings (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.settings) - [setup() (bpy.types.Gizmo method)](bpy.types.Gizmo.html#bpy.types.Gizmo.setup)   - [(bpy.types.GizmoGroup method)](bpy.types.GizmoGroup.html#bpy.types.GizmoGroup.setup)   - [(bpy.types.WorkSpaceTool method)](bpy.types.WorkSpaceTool.html#bpy.types.WorkSpaceTool.setup) - [setup_keymap() (bpy.types.GizmoGroup class method)](bpy.types.GizmoGroup.html#bpy.types.GizmoGroup.setup_keymap) - [setup_tracking_scene() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.setup_tracking_scene) - [setVolume() (aud.aud.PlaybackManager method)](aud.html#aud.aud.PlaybackManager.setVolume) - [sewing_force_max (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.sewing_force_max) - [shade() (freestyle.shaders.freestyle.shaders.BackboneStretcherShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.BackboneStretcherShader.shade)   - [(freestyle.shaders.freestyle.shaders.BezierCurveShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.BezierCurveShader.shade)   - [(freestyle.shaders.freestyle.shaders.BlenderTextureShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.BlenderTextureShader.shade)   - [(freestyle.shaders.freestyle.shaders.CalligraphicShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.CalligraphicShader.shade)   - [(freestyle.shaders.freestyle.shaders.ColorNoiseShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.ColorNoiseShader.shade)   - [(freestyle.shaders.freestyle.shaders.ConstantColorShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.ConstantColorShader.shade)   - [(freestyle.shaders.freestyle.shaders.ConstantThicknessShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.ConstantThicknessShader.shade)   - [(freestyle.shaders.freestyle.shaders.ConstrainedIncreasingThicknessShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.ConstrainedIncreasingThicknessShader.shade)   - [(freestyle.shaders.freestyle.shaders.GuidingLinesShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.GuidingLinesShader.shade)   - [(freestyle.shaders.freestyle.shaders.IncreasingColorShader method)](freestyle.shaders.html#freestyle.shaders.freestyle.shaders.IncreasingColorShader.shade)   - [(freestyle.shaders.freestyle.shaders.IncreasingThicknes