Share via


SKScene Class

Definition

A scene of content in Sprite Kit. The root of a tree of Sprite Kit nodes.

[Foundation.Register("SKScene", true)]
public class SKScene : SpriteKit.SKEffectNode, GameplayKit.IGKSceneRootNodeType, IDisposable
[<Foundation.Register("SKScene", true)>]
type SKScene = class
    inherit SKEffectNode
    interface IGKSceneRootNodeType
    interface INativeObject
    interface IDisposable
Inheritance
Inheritance
Attributes
Implements

Remarks

The SKScene is the root of the scene-graph displayed by a SKView.

While being presented by a SKView (see PresentScene(SKScene, SKTransition)), the SKScene runs through an animation loop. Every pass through the loop involves:

The system restricts the animation loop to a maximum rate of 60Hz.

Constructors

Name Description
SKScene()

Creates a new SKScene with default values.

SKScene(CGSize)
SKScene(NativeHandle)

A constructor used when creating managed representations of unmanaged objects. Called by the runtime.

SKScene(NSCoder)

A constructor that initializes the object from the data stored in the unarchiver object.

SKScene(NSObjectFlag)

Constructor to call on derived classes to skip initialization and merely allocate the object.

Properties

Name Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (Inherited from UIResponder)
AccessibilityAttributedUserInputLabels (Inherited from NSObject)
AccessibilityCustomActions (Inherited from UIResponder)
AccessibilityDragSourceDescriptors (Inherited from UIResponder)
AccessibilityDropPointDescriptors (Inherited from UIResponder)
AccessibilityRespondsToUserInteraction (Inherited from NSObject)
AccessibilityTextualContext (Inherited from NSObject)
AccessibilityUserInputLabels (Inherited from NSObject)
ActivityItemsConfiguration (Inherited from UIResponder)
Alpha (Inherited from SKNode)
AnchorPoint
AttributeValues (Inherited from SKEffectNode)
AudioEngine
BackgroundColor
BlendMode (Inherited from SKEffectNode)
Bounds

Gets the bounding rectangle of the object in its own coordinate space.

(Inherited from SKNode)
Camera
CanBecomeFirstResponder (Inherited from UIResponder)
CanBecomeFocused (Inherited from SKNode)
CanResignFirstResponder (Inherited from UIResponder)
Children (Inherited from SKNode)
Class (Inherited from NSObject)
ClassHandle

The Objective-C class handle for this class.

Constraints (Inherited from SKNode)
CoordinateSpace

Gets the coordinate space implemenation.

(Inherited from SKNode)
DebugDescription (Inherited from NSObject)
Delegate

An instance of the SpriteKit.ISKSceneDelegate model class which acts as the class delegate.

Description (Inherited from NSObject)
EditingInteractionConfiguration (Inherited from UIResponder)
ExposedBindings (Inherited from NSObject)
Filter (Inherited from SKEffectNode)
FocusBehavior (Inherited from SKNode)
FocusEffect (Inherited from SKNode)
FocusGroupIdentifier (Inherited from SKNode)
FocusGroupPriority (Inherited from SKNode)
FocusItemContainer

Gets the container that manages focus information for child focus items.

(Inherited from SKNode)
FocusItemDeferralMode (Inherited from SKNode)
Frame (Inherited from SKNode)
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from NSObject)
HasActions (Inherited from SKNode)
Hidden

Gets a value that tells whether the node and its descendants are rendered to the screen.

(Inherited from SKNode)
InputAccessoryView (Inherited from UIResponder)
InputAccessoryViewController (Inherited from UIResponder)
InputAssistantItem (Inherited from UIResponder)
InputView (Inherited from UIResponder)
InputViewController (Inherited from UIResponder)
IsDirectBinding (Inherited from NSObject)
IsFirstResponder (Inherited from UIResponder)
IsProxy (Inherited from NSObject)
IsTransparentFocusItem (Inherited from SKNode)
KeyCommands (Inherited from UIResponder)
Listener
Menu (Inherited from NSResponder)
Name (Inherited from SKNode)
NextResponder (Inherited from UIResponder)
NextResponder (Inherited from NSResponder)
Parent (Inherited from SKNode)
ParentFocusEnvironment

Gets the parent focus environment.

(Inherited from SKNode)
PasteConfiguration

The UIPasteConfiguration supported by this object.

(Inherited from UIResponder)
Paused

Gets or sets a value that causes this node and its descendants to be skipped when actions are processed for the scene. true causes them to be skipped.

(Inherited from SKNode)
PhysicsBody (Inherited from SKNode)
PhysicsWorld
Position (Inherited from SKNode)
PreferredFocusedView

If not null, indicates the child UIView that should receive focus by default.

(Inherited from SKNode)
PreferredFocusEnvironments

Gets the list of focus environments, ordered by priority, that the environment prefers when updating the focus.

(Inherited from SKNode)
ReachConstraints (Inherited from SKNode)
RetainCount (Inherited from NSObject)
ScaleMode
Scene (Inherited from SKNode)
Self (Inherited from NSObject)
Shader (Inherited from SKEffectNode)
ShouldCenterFilter (Inherited from SKEffectNode)
ShouldEnableEffects (Inherited from SKEffectNode)
ShouldRasterize (Inherited from SKEffectNode)
Size
Speed (Inherited from SKNode)
SubdivisionLevels (Inherited from SKEffectNode)
Superclass (Inherited from NSObject)
SuperHandle

Handle used to represent the methods in the base class for this NSObject.

(Inherited from NSObject)
TextInputContextIdentifier (Inherited from UIResponder)
TextInputMode (Inherited from UIResponder)
TouchBar (Inherited from UIResponder)
TouchBar (Inherited from NSResponder)
UndoManager (Inherited from UIResponder)
UserActivity (Inherited from UIResponder)
UserActivity (Inherited from NSResponder)
UserData (Inherited from SKNode)
UserInteractionEnabled

Gets or sets a value that controls whether the node responds to touch.

(Inherited from SKNode)
View
WarpGeometry (Inherited from SKEffectNode)
WeakDelegate
XScale (Inherited from SKNode)
YScale (Inherited from SKNode)
Zone (Inherited from NSObject)
ZPosition (Inherited from SKNode)
ZRotation (Inherited from SKNode)

Methods

Name Description
AcceptsFirstResponder() (Inherited from NSResponder)
AccessibilityDecrement() (Inherited from UIResponder)
AccessibilityElementDidBecomeFocused() (Inherited from UIResponder)
AccessibilityElementDidLoseFocus() (Inherited from UIResponder)
AccessibilityElementIsFocused() (Inherited from UIResponder)
AccessibilityIncrement() (Inherited from UIResponder)
AccessibilityPerformEscape() (Inherited from UIResponder)
AccessibilityPerformMagicTap() (Inherited from UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Inherited from UIResponder)
Add(SKNode)

Adds node to the end of the list of child nodes.

(Inherited from SKNode)
AddChild(SKNode) (Inherited from SKNode)
AddNodes(SKNode[])

Adds nodes to the end of the list of child nodes.

(Inherited from SKNode)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AlignCenter(NSObject) (Inherited from UIResponder)
AlignJustified(NSObject) (Inherited from UIResponder)
AlignLeft(NSObject) (Inherited from UIResponder)
AlignRight(NSObject) (Inherited from UIResponder)
AwakeFromNib() (Inherited from NSObject)
BecomeFirstResponder() (Inherited from UIResponder)
BecomeFirstResponder() (Inherited from NSResponder)
BeginGestureWithEvent(NSEvent) (Inherited from NSResponder)
BeginInvokeOnMainThread(Action) (Inherited from NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invokes asynchrously the specified code on the main UI thread.

(Inherited from NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (Inherited from NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Inherited from NSObject)
BuildMenu(IUIMenuBuilder) (Inherited from UIResponder)
CalculateAccumulatedFrame() (Inherited from SKNode)
CanPaste(NSItemProvider[])

Returns true if the responder can paste from the specified item providers.

(Inherited from UIResponder)
CanPerform(Selector, NSObject) (Inherited from UIResponder)
CaptureTextFromCamera(NSObject) (Inherited from UIResponder)
ChangeMode(NSEvent) (Inherited from NSResponder)
CommitEditing() (Inherited from NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Inherited from NSObject)
ConformsToProtocol(NativeHandle) (Inherited from NSObject)
ContainsPoint(CGPoint) (Inherited from SKNode)
ContextMenuKeyDown(NSEvent) (Inherited from NSResponder)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace) (Inherited from SKNode)
ConvertPointFromNode(CGPoint, SKNode) (Inherited from SKNode)
ConvertPointFromView(CGPoint)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace) (Inherited from SKNode)
ConvertPointToNode(CGPoint, SKNode) (Inherited from SKNode)
ConvertPointToView(CGPoint)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace) (Inherited from SKNode)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace) (Inherited from SKNode)
Copy() (Inherited from NSObject)
Copy(NSObject) (Inherited from UIResponder)
Copy(NSZone)

Performs a copy of the underlying Objective-C object.

(Inherited from SKNode)
CreateTouchBar() (Inherited from UIResponder)
CursorUpdate(NSEvent) (Inherited from NSResponder)
Cut(NSObject) (Inherited from UIResponder)
DangerousAutorelease()

Calls the 'autorelease' selector on this object.

(Inherited from NSObject)
DangerousRelease()

Calls the 'release' selector on this object.

(Inherited from NSObject)
DangerousRetain()

Calls the 'retain' selector on this object.

(Inherited from NSObject)
DecreaseSize(NSObject) (Inherited from UIResponder)
Delete(NSObject) (Inherited from UIResponder)
DidApplyConstraints()
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
DidChangeSize(CGSize)
DidChangeValue(String) (Inherited from NSObject)
DidEvaluateActions()
DidFinishUpdate()
DidHintFocusMovement(UIFocusMovementHint)

Called when a focus change may soon happen.

(Inherited from SKNode)
DidMoveToView(SKView)
DidSimulatePhysics()
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Delegate method called shortly after focus has changed to a new UIView.

(Inherited from SKNode)
Dispose()

Releases the resources used by the NSObject object.

(Inherited from NSObject)
Dispose(Boolean)
DoesNotRecognizeSelector(Selector) (Inherited from NSObject)
Duplicate(NSObject) (Inherited from UIResponder)
EncodeRestorableState(NSCoder, NSOperationQueue) (Inherited from NSResponder)
EncodeRestorableState(NSCoder) (Inherited from NSResponder)
EncodeTo(NSCoder)

Encodes the state of the object using the provided encoder.

(Inherited from SKNode)
EndGestureWithEvent(NSEvent) (Inherited from NSResponder)
EnumerateChildNodes(String, SKNodeChildEnumeratorHandler) (Inherited from SKNode)
Equals(NSObject) (Inherited from NSObject)
Equals(Object) (Inherited from NSObject)
Export(NSObject) (Inherited from UIResponder)
Find(NSObject) (Inherited from UIResponder)
FindAndReplace(NSObject) (Inherited from UIResponder)
FindNext(NSObject) (Inherited from UIResponder)
FindPrevious(NSObject) (Inherited from UIResponder)
FlagsChanged(NSEvent) (Inherited from NSResponder)
FlushBufferedKeyEvents() (Inherited from NSResponder)
FromSize(CGSize)
GetActionForKey(String) (Inherited from SKNode)
GetBindingInfo(NSString) (Inherited from NSObject)
GetBindingOptionDescriptions(NSString) (Inherited from NSObject)
GetBindingValueClass(NSString) (Inherited from NSObject)
GetChildNode(String) (Inherited from SKNode)
GetDictionaryOfValuesFromKeys(NSString[]) (Inherited from NSObject)
GetEnumerator()

Returns an enumerator that iterates over the child nodes that belong to the current node.

(Inherited from SKNode)
GetFocusItems(CGRect)

Returns a list of all the child focus items within the specified rectangle.

(Inherited from SKNode)
GetHashCode()

Generates a hash code for the current instance.

(Inherited from NSObject)
GetMethodForSelector(Selector) (Inherited from NSObject)
GetNativeHash() (Inherited from NSObject)
GetNewWindowForTab(NSObject) (Inherited from NSResponder)
GetNodeAtPoint(CGPoint) (Inherited from SKNode)
GetNodesAtPoint(CGPoint) (Inherited from SKNode)
GetObjectsMatching(String) (Inherited from SKNode)
GetProvider(UIDeferredMenuElement) (Inherited from UIResponder)
GetSoundIdentifier(UIFocusUpdateContext) (Inherited from SKNode)
GetTargetForAction(Selector, NSObject) (Inherited from UIResponder)
GetValue(String) (Inherited from SKEffectNode)
HelpRequested(NSEvent) (Inherited from NSResponder)
IncreaseSize(NSObject) (Inherited from UIResponder)
Init() (Inherited from NSObject)
InitializeHandle(NativeHandle, String) (Inherited from NSObject)
InitializeHandle(NativeHandle) (Inherited from NSObject)
InParentHierarchy(SKNode) (Inherited from SKNode)
InsertChild(SKNode, IntPtr)

Inserts node at the position that is specified by index into the list of this node's children.

(Inherited from SKNode)
InterpretKeyEvents(NSEvent[]) (Inherited from NSResponder)
IntersectsNode(SKNode) (Inherited from SKNode)
InvalidateRestorableState() (Inherited from NSResponder)
Invoke(Action, Double) (Inherited from NSObject)
Invoke(Action, TimeSpan) (Inherited from NSObject)
InvokeOnMainThread(Action) (Inherited from NSObject)
InvokeOnMainThread(Selector, NSObject)

Invokes synchrously the specified code on the main UI thread.

(Inherited from NSObject)
IsEqual(NSObject) (Inherited from NSObject)
IsEqual(SKNode) (Inherited from SKNode)
IsKindOfClass(Class) (Inherited from NSObject)
IsMemberOfClass(Class) (Inherited from NSObject)
KeyDown(NSEvent) (Inherited from NSResponder)
KeyUp(NSEvent) (Inherited from NSResponder)
MagnifyWithEvent(NSEvent) (Inherited from NSResponder)
MakeTextWritingDirectionLeftToRight(NSObject) (Inherited from UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Inherited from UIResponder)
MarkDirty()

Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.

(Inherited from NSObject)
MotionBegan(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MouseCancelled(NSEvent) (Inherited from NSResponder)
MouseDown(NSEvent) (Inherited from NSResponder)
MouseDragged(NSEvent) (Inherited from NSResponder)
MouseEntered(NSEvent) (Inherited from NSResponder)
MouseExited(NSEvent) (Inherited from NSResponder)
MouseMoved(NSEvent) (Inherited from NSResponder)
MouseUp(NSEvent) (Inherited from NSResponder)
Move(NSObject) (Inherited from UIResponder)
MoveToParent(SKNode) (Inherited from SKNode)
MutableCopy() (Inherited from NSObject)
NewFromPasteboard(NSObject) (Inherited from UIResponder)
NoResponderFor(Selector) (Inherited from NSResponder)
ObjectDidEndEditing(NSObject) (Inherited from NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Inherited from NSObject)
OtherMouseDown(NSEvent) (Inherited from NSResponder)
OtherMouseDragged(NSEvent) (Inherited from NSResponder)
OtherMouseUp(NSEvent) (Inherited from NSResponder)
Paste(NSItemProvider[])

Performs the paste.

(Inherited from UIResponder)
Paste(NSObject) (Inherited from UIResponder)
PasteAndGo(NSObject) (Inherited from UIResponder)
PasteAndMatchStyle(NSObject) (Inherited from UIResponder)
PasteAndSearch(NSObject) (Inherited from UIResponder)
PerformClose(NSObject) (Inherited from UIResponder)
PerformKeyEquivalent(NSEvent) (Inherited from NSResponder)
PerformSelector(Selector, NSObject, Double, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSObject, Double) (Inherited from NSObject)
PerformSelector(Selector, NSObject, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Inherited from NSObject)
PerformSelector(Selector) (Inherited from NSObject)
PrepareForInterfaceBuilder() (Inherited from NSObject)
PresentError(NSError, NSWindow, NSObject, Selector, IntPtr) (Inherited from NSResponder)
PresentError(NSError) (Inherited from NSResponder)
PressesBegan(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressureChange(NSEvent) (Inherited from NSResponder)
Print(NSObject) (Inherited from UIResponder)
QuickLook(NSEvent) (Inherited from NSResponder)
ReloadInputViews() (Inherited from UIResponder)
RemoteControlReceived(UIEvent) (Inherited from UIResponder)
RemoveActionForKey(String) (Inherited from SKNode)
RemoveAllActions() (Inherited from SKNode)
RemoveAllChildren() (Inherited from SKNode)
RemoveChildren(SKNode[]) (Inherited from SKNode)
RemoveFromParent() (Inherited from SKNode)
RemoveObserver(NSObject, NSString, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, NSString) (Inherited from NSObject)
RemoveObserver(NSObject, String, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, String) (Inherited from NSObject)
Rename(NSObject) (Inherited from UIResponder)
ResignFirstResponder() (Inherited from UIResponder)
ResignFirstResponder() (Inherited from NSResponder)
RespondsToSelector(Selector) (Inherited from NSObject)
RestoreState(NSCoder) (Inherited from NSResponder)
RestoreUserActivityState(NSUserActivity) (Inherited from UIResponder)
RestoreUserActivityState(NSUserActivity) (Inherited from NSResponder)
RightMouseDown(NSEvent) (Inherited from NSResponder)
RightMouseDragged(NSEvent) (Inherited from NSResponder)
RightMouseUp(NSEvent) (Inherited from NSResponder)
RotateWithEvent(NSEvent) (Inherited from NSResponder)
RunAction(SKAction, Action) (Inherited from SKNode)
RunAction(SKAction, String) (Inherited from SKNode)
RunAction(SKAction) (Inherited from SKNode)
RunActionAsync(SKAction)

Asynchronously adds an action to the node that will be processed in the next animation loop.

(Inherited from SKNode)
SceneDidLoad()
ScrollWheel(NSEvent) (Inherited from NSResponder)
Select(NSObject) (Inherited from UIResponder)
SelectAll(NSObject) (Inherited from UIResponder)
SetNeedsFocusUpdate()

When this is the active focus environment, requests a focus update, which can potentially change the PreferredFocusedView. (See also UpdateFocusIfNeeded().)

(Inherited from SKNode)
SetNilValueForKey(NSString) (Inherited from NSObject)
SetScale(NFloat)

Sets the X- and Y-scales to scale.

(Inherited from SKNode)
SetValue(SKAttributeValue, String) (Inherited from SKEffectNode)
SetValueForKey(NSObject, NSString) (Inherited from NSObject)
SetValueForKeyPath(NativeHandle, NSString) (Inherited from NSObject)
SetValueForKeyPath(NSObject, NSString) (Inherited from NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Inherited from NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Inherited from NSObject)
ShouldBeTreatedAsInkEvent(NSEvent) (Inherited from NSResponder)
ShouldUpdateFocus(UIFocusUpdateContext)

Called prior to the current object either losing or receiving focus. If either focus environment returns false, the focus update is canceled.

(Inherited from SKNode)
ShowContextHelp(NSObject) (Inherited from NSResponder)
ShowWritingTools(NSObject) (Inherited from UIResponder)
SmartMagnify(NSEvent) (Inherited from NSResponder)
SupplementalTargetForAction(Selector, NSObject) (Inherited from NSResponder)
SwipeWithEvent(NSEvent) (Inherited from NSResponder)
TabletPoint(NSEvent) (Inherited from NSResponder)
TabletProximity(NSEvent) (Inherited from NSResponder)
ToggleBoldface(NSObject) (Inherited from UIResponder)
ToggleInspector(NSObject) (Inherited from UIResponder)
ToggleItalics(NSObject) (Inherited from UIResponder)
ToggleSidebar(NSObject) (Inherited from UIResponder)
ToggleUnderline(NSObject) (Inherited from UIResponder)
ToString()

Returns a string representation of the value of the current instance.

(Inherited from NSObject)
TouchesBegan(NSSet, UIEvent) (Inherited from UIResponder)
TouchesBeganWithEvent(NSEvent) (Inherited from NSResponder)
TouchesCancelled(NSSet, UIEvent) (Inherited from UIResponder)
TouchesCancelledWithEvent(NSEvent) (Inherited from NSResponder)
TouchesEnded(NSSet, UIEvent) (Inherited from UIResponder)
TouchesEndedWithEvent(NSEvent) (Inherited from NSResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Inherited from UIResponder)
TouchesMoved(NSSet, UIEvent) (Inherited from UIResponder)
TouchesMovedWithEvent(NSEvent) (Inherited from NSResponder)
TryToPerformwith(Selector, NSObject) (Inherited from NSResponder)
Unbind(NSString) (Inherited from NSObject)
Update(Double)
UpdateFocusIfNeeded()

If any focus environment has a pending update, this method forces an immediate focus update. Unlike SetNeedsFocusUpdate(), this method may be called by any IUIFocusEnvironment, whether it currently contains focus or not.

(Inherited from SKNode)
UpdateTextAttributes(UITextAttributesConversionHandler) (Inherited from UIResponder)
UpdateUserActivityState(NSUserActivity) (Inherited from UIResponder)
UpdateUserActivityState(NSUserActivity) (Inherited from NSResponder)
UseSelectionForFind(NSObject) (Inherited from UIResponder)
ValidateCommand(UICommand) (Inherited from UIResponder)
ValidateProposedFirstResponder(NSResponder, NSEvent) (Inherited from NSResponder)
ValidRequestorForSendType(String, String) (Inherited from NSResponder)
ValueForKey(NSString) (Inherited from NSObject)
ValueForKeyPath(NSString) (Inherited from NSObject)
ValueForUndefinedKey(NSString) (Inherited from NSObject)
WantsForwardedScrollEventsForAxis(NSEventGestureAxis) (Inherited from NSResponder)
WantsScrollEventsForSwipeTrackingOnAxis(NSEventGestureAxis) (Inherited from NSResponder)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
WillChangeValue(String) (Inherited from NSObject)
WillMoveFromView(SKView)
WillPresentError(NSError) (Inherited from NSResponder)

Explicit Interface Implementations

Name Description
IEnumerable.GetEnumerator()

Internal.

(Inherited from SKNode)

Extension Methods

Name Description
ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
GetTouchBar(NSResponder)
MakeTouchBar(NSResponder)
SetTouchBar(NSResponder, NSTouchBar)
ShowWritingTools(NSResponder, NSObject)
QuickLookPreviewItems(NSResponder, NSObject)
PerformTextFinderAction(NSResponder, NSObject)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
GetDebugDescription(INSObjectProtocol)
GetEntity(SKNode)
SetEntity(SKNode, GKEntity)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetPencilKitResponderState(UIResponder)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
GetAccessibilityCustomRotors(NSObject)

Gets the array of UIAccessibilityCustomRotor objects appropriate for this object.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Sets the array of UIAccessibilityCustomRotor objects appropriate for this object.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
GetFocusGroupIdentifier(IUIFocusEnvironment)
GetPreferredFocusedView(IUIFocusEnvironment)

If not null, indicates the child UIView that should receive focus by default.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Called when a focus change may soon happen.

GetFocusEffect(IUIFocusItem)
GetFocusGroupPriority(IUIFocusItem)
GetFocusItemDeferralMode(IUIFocusItem)
GetIsTransparentFocusItem(IUIFocusItem)
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Returns true if the responder can paste from the specified item providers.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Performs the paste.

AlignCenter(IUIResponderStandardEditActions, NSObject)
AlignJustified(IUIResponderStandardEditActions, NSObject)
AlignLeft(IUIResponderStandardEditActions, NSObject)
AlignRight(IUIResponderStandardEditActions, NSObject)
Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
Duplicate(IUIResponderStandardEditActions, NSObject)
Export(IUIResponderStandardEditActions, NSObject)
Find(IUIResponderStandardEditActions, NSObject)
FindAndReplace(IUIResponderStandardEditActions, NSObject)
FindNext(IUIResponderStandardEditActions, NSObject)
FindPrevious(IUIResponderStandardEditActions, NSObject)
IncreaseSize(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionLeftToRight(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionRightToLeft(IUIResponderStandardEditActions, NSObject)
Move(IUIResponderStandardEditActions, NSObject)
NewFromPasteboard(IUIResponderStandardEditActions, NSObject)
Paste(IUIResponderStandardEditActions, NSObject)
PasteAndGo(IUIResponderStandardEditActions, NSObject)
PasteAndMatchStyle(IUIResponderStandardEditActions, NSObject)
PasteAndSearch(IUIResponderStandardEditActions, NSObject)
PerformClose(IUIResponderStandardEditActions, NSObject)
Print(IUIResponderStandardEditActions, NSObject)
Rename(IUIResponderStandardEditActions, NSObject)
Select(IUIResponderStandardEditActions, NSObject)
SelectAll(IUIResponderStandardEditActions, NSObject)
ShowWritingTools(IUIResponderStandardEditActions, NSObject)
ToggleBoldface(IUIResponderStandardEditActions, NSObject)
ToggleInspector(IUIResponderStandardEditActions, NSObject)
ToggleItalics(IUIResponderStandardEditActions, NSObject)
ToggleSidebar(IUIResponderStandardEditActions, NSObject)
ToggleUnderline(IUIResponderStandardEditActions, NSObject)
UpdateTextAttributes(IUIResponderStandardEditActions, UITextAttributesConversionHandler)
UseSelectionForFind(IUIResponderStandardEditActions, NSObject)

Applies to

See also