Class EvergineMTKView
MetalKit View extensions.
Implements
INSObjectProtocol
IUIActivityItemsConfigurationProviding
IUIPasteConfigurationSupporting
IUIResponderStandardEditActions
IUIUserActivityRestoring
IUIAccessibilityIdentification
IUIAppearance
IUIAppearanceContainer
IUICoordinateSpace
IUIDynamicItem
IUIFocusItem
IUIFocusEnvironment
IUIFocusItemContainer
IUILargeContentViewerItem
IUIPopoverPresentationControllerSourceItem
IUITraitChangeObservable
IUITraitEnvironment
INSCoding
ICALayerDelegate
INativeObject
Inherited Members
MTKView.DisplayLayer(CALayer)
MTKView.Draw()
MTKView.DrawLayer(CALayer, CGContext)
MTKView.EncodeTo(NSCoder)
MTKView.LayoutSublayersOfLayer(CALayer)
MTKView.ReleaseDrawables()
MTKView.WillDrawLayer(CALayer)
MTKView.GetAppearance<T>()
MTKView.GetAppearance(UITraitCollection)
MTKView.GetAppearance<T>(UITraitCollection)
MTKView.ClassHandle
MTKView.AutoResizeDrawable
MTKView.ClearColor
MTKView.ClearDepth
MTKView.ClearStencil
MTKView.ColorPixelFormat
MTKView.CurrentDrawable
MTKView.CurrentRenderPassDescriptor
MTKView.Delegate
MTKView.DepthStencilAttachmentTextureUsage
MTKView.DepthStencilPixelFormat
MTKView.DepthStencilStorageMode
MTKView.DepthStencilTexture
MTKView.Device
MTKView.DrawableSize
MTKView.EnableSetNeedsDisplay
MTKView.FramebufferOnly
MTKView.MultisampleColorAttachmentTextureUsage
MTKView.MultisampleColorTexture
MTKView.Paused
MTKView.PreferredDevice
MTKView.PreferredDrawableSize
MTKView.PreferredFramesPerSecond
MTKView.PresentsWithTransaction
MTKView.SampleCount
MTKView.WeakDelegate
MTKView.Appearance
UIView.Add(UIView)
UIView.AddSubviews(params UIView[])
UIView.GetEnumerator()
UIView.AccessibilityActivate()
UIView.AddConstraint(NSLayoutConstraint)
UIView.AddConstraints(NSLayoutConstraint[])
UIView.AddGestureRecognizer(UIGestureRecognizer)
UIView.AddInteraction(IUIInteraction)
UIView.AddLayoutGuide(UILayoutGuide)
UIView.AddMotionEffect(UIMotionEffect)
UIView.AddSubview(UIView)
UIView.AlignmentRectForFrame(CGRect)
UIView.AnimateKeyframes(double, double, UIViewKeyframeAnimationOptions, Action, UICompletionHandler)
UIView.BringSubviewToFront(UIView)
UIView.CommitAnimations()
UIView.ContentCompressionResistancePriority(UILayoutConstraintAxis)
UIView.ContentHuggingPriority(UILayoutConstraintAxis)
UIView.ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)
UIView.ConvertPointFromView(CGPoint, UIView)
UIView.ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)
UIView.ConvertPointToView(CGPoint, UIView)
UIView.ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)
UIView.ConvertRectFromView(CGRect, UIView)
UIView.ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)
UIView.ConvertRectToView(CGRect, UIView)
UIView.DecodeRestorableState(NSCoder)
UIView.DidHintFocusMovement(UIFocusMovementHint)
UIView.DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)
UIView.Draw(CGRect)
UIView.DrawRect(CGRect, UIViewPrintFormatter)
UIView.EncodeRestorableState(NSCoder)
UIView.ExerciseAmbiguityInLayout()
UIView.FrameForAlignmentRect(CGRect)
UIView.GestureRecognizerShouldBegin(UIGestureRecognizer)
UIView.GetConstraintsAffectingLayout(UILayoutConstraintAxis)
UIView.GetFocusItems(CGRect)
UIView.GetFrame(UIView)
UIView.GetUserInterfaceLayoutDirection(UISemanticContentAttribute)
UIView.GetUserInterfaceLayoutDirection(UISemanticContentAttribute, UIUserInterfaceLayoutDirection)
UIView.HitTest(CGPoint, UIEvent)
UIView.InsertSubviewAbove(UIView, UIView)
UIView.InsertSubviewBelow(UIView, UIView)
UIView.InvalidateIntrinsicContentSize()
UIView.IsDescendantOfView(UIView)
UIView.LayoutIfNeeded()
UIView.LayoutMarginsDidChange()
UIView.LayoutSubviews()
UIView.MovedToSuperview()
UIView.MovedToWindow()
UIView.NeedsUpdateConstraints()
UIView.PointInside(CGPoint, UIEvent)
UIView.RegisterForTraitChanges(Class[], NSObject, Selector)
UIView.RegisterForTraitChanges(Class[], Selector)
UIView.RemoveConstraint(NSLayoutConstraint)
UIView.RemoveConstraints(NSLayoutConstraint[])
UIView.RemoveFromSuperview()
UIView.RemoveGestureRecognizer(UIGestureRecognizer)
UIView.RemoveInteraction(IUIInteraction)
UIView.RemoveLayoutGuide(UILayoutGuide)
UIView.RemoveMotionEffect(UIMotionEffect)
UIView.RequiresConstraintBasedLayout()
UIView.SafeAreaInsetsDidChange()
UIView.SendSubviewToBack(UIView)
UIView.SetAnimationCurve(UIViewAnimationCurve)
UIView.SetAnimationDelegate(NSObject)
UIView.SetAnimationDidStopSelector(Selector)
UIView.SetAnimationStartDate(NSDate)
UIView.SetAnimationWillStartSelector(Selector)
UIView.SetNeedsDisplay()
UIView.SetNeedsDisplayInRect(CGRect)
UIView.SetNeedsFocusUpdate()
UIView.SetNeedsLayout()
UIView.SetNeedsUpdateConstraints()
UIView.ShouldUpdateFocus(UIFocusUpdateContext)
UIView.SizeThatFits(CGSize)
UIView.SizeToFit()
UIView.SubviewAdded(UIView)
UIView.SystemLayoutSizeFittingSize(CGSize)
UIView.TintColorDidChange()
UIView.TraitCollectionDidChange(UITraitCollection)
UIView.UnregisterForTraitChanges(IUITraitChangeRegistration)
UIView.UpdateConstraints()
UIView.UpdateConstraintsIfNeeded()
UIView.UpdateFocusIfNeeded()
UIView.UpdateTraitsIfNeeded()
UIView.WillMoveToSuperview(UIView)
UIView.WillMoveToWindow(UIWindow)
UIView.WillRemoveSubview(UIView)
UIView.AccessibilityActivationPoint
UIView.AccessibilityAttributedHint
UIView.AccessibilityAttributedLabel
UIView.AccessibilityAttributedUserInputLabels
UIView.AccessibilityAttributedValue
UIView.AccessibilityDirectTouchOptions
UIView.AccessibilityElementsHidden
UIView.AccessibilityExpandedStatus
UIView.AccessibilityFrame
UIView.AccessibilityHint
UIView.AccessibilityIdentifier
UIView.AccessibilityIgnoresInvertColors
UIView.AccessibilityLabel
UIView.AccessibilityLanguage
UIView.AccessibilityNavigationStyle
UIView.AccessibilityPath
UIView.AccessibilityRespondsToUserInteraction
UIView.AccessibilityTextualContext
UIView.AccessibilityTraits
UIView.AccessibilityUserInputLabels
UIView.AccessibilityValue
UIView.AccessibilityViewIsModal
UIView.AlignmentRectInsets
UIView.Alpha
UIView.AnchorPoint
UIView.AnimationsEnabled
UIView.AppliedContentSizeCategoryLimitsDescription
UIView.AutoresizingMask
UIView.AutosizesSubviews
UIView.BackgroundColor
UIView.BottomAnchor
UIView.Bounds
UIView.CanBecomeFocused
UIView.Center
UIView.CenterXAnchor
UIView.CenterYAnchor
UIView.ClearsContextBeforeDrawing
UIView.ClipsToBounds
UIView.CollisionBoundingPath
UIView.CollisionBoundsType
UIView.Constraints
UIView.ContentMode
UIView.ContentScaleFactor
UIView.ContentStretch
UIView.CoordinateSpace
UIView.DirectionalLayoutMargins
UIView.EffectiveUserInterfaceLayoutDirection
UIView.ExclusiveTouch
UIView.FirstBaselineAnchor
UIView.FocusEffect
UIView.FocusGroupIdentifier
UIView.FocusGroupPriority
UIView.FocusItemContainer
UIView.FocusItemDeferralMode
UIView.Focused
UIView.Frame
UIView.GestureRecognizers
UIView.HasAmbiguousLayout
UIView.HeightAnchor
UIView.Hidden
UIView.HoverStyle
UIView.InheritedAnimationDuration
UIView.InsetsLayoutMarginsFromSafeArea
UIView.Interactions
UIView.IntrinsicContentSize
UIView.IsAccessibilityElement
UIView.IsTransparentFocusItem
UIView.KeyboardLayoutGuide
UIView.LargeContentImage
UIView.LargeContentImageInsets
UIView.LargeContentTitle
UIView.LastBaselineAnchor
UIView.Layer
UIView.LayoutGuides
UIView.LayoutMargins
UIView.LayoutMarginsGuide
UIView.LeadingAnchor
UIView.LeftAnchor
UIView.MaskView
UIView.MaximumContentSizeCategory
UIView.MinimumContentSizeCategory
UIView.MotionEffects
UIView.MultipleTouchEnabled
UIView.Opaque
UIView.OverrideUserInterfaceStyle
UIView.ParentFocusEnvironment
UIView.PreferredFocusEnvironments
UIView.PreferredFocusedView
UIView.PreservesSuperviewLayoutMargins
UIView.ReadableContentGuide
UIView.RestorationIdentifier
UIView.RightAnchor
UIView.SafeAreaInsets
UIView.SafeAreaLayoutGuide
UIView.ScalesLargeContentImage
UIView.SemanticContentAttribute
UIView.ShouldGroupAccessibilityChildren
UIView.ShowsLargeContentViewer
UIView.Subviews
UIView.Superview
UIView.Tag
UIView.TintAdjustmentMode
UIView.TintColor
UIView.TopAnchor
UIView.TrailingAnchor
UIView.TraitCollection
UIView.TraitOverrides
UIView.Transform
UIView.Transform3D
UIView.TranslatesAutoresizingMaskIntoConstraints
UIView.UserInteractionEnabled
UIView.ViewForBaselineLayout
UIView.ViewForFirstBaselineLayout
UIView.ViewForLastBaselineLayout
UIView.ViewPrintFormatter
UIView.WidthAnchor
UIView.Window
UIView.AnnouncementDidFinishNotification
UIView.AnnouncementNotification
UIView.AssistiveTechnologyKey
UIView.AssistiveTouchStatusDidChangeNotification
UIView.BoldTextStatusDidChangeNotification
UIView.ButtonShapesEnabledStatusDidChangeNotification
UIView.ClosedCaptioningStatusDidChangeNotification
UIView.DarkerSystemColorsStatusDidChangeNotification
UIView.ElementFocusedNotification
UIView.FocusedElementKey
UIView.GrayscaleStatusDidChangeNotification
UIView.GuidedAccessStatusDidChangeNotification
UIView.HearingDevicePairedEarDidChangeNotification
UIView.InvertColorsStatusDidChangeNotification
UIView.LayoutChangedNotification
UIView.MonoAudioStatusDidChangeNotification
UIView.NoIntrinsicMetric
UIView.NotificationSwitchControlIdentifier
UIView.NotificationVoiceOverIdentifier
UIView.OnOffSwitchLabelsDidChangeNotification
UIView.PageScrolledNotification
UIView.PauseAssistiveTechnologyNotification
UIView.PrefersCrossFadeTransitionsStatusDidChangeNotification
UIView.ReduceMotionStatusDidChangeNotification
UIView.ReduceTransparencyStatusDidChangeNotification
UIView.ResumeAssistiveTechnologyNotification
UIView.ScreenChangedNotification
UIView.ShakeToUndoDidChangeNotification
UIView.ShouldDifferentiateWithoutColorDidChangeNotification
UIView.SpeakScreenStatusDidChangeNotification
UIView.SpeakSelectionStatusDidChangeNotification
UIView.SpeechAttributeAnnouncementPriority
UIView.SpeechAttributeIpaNotation
UIView.SpeechAttributeLanguage
UIView.SpeechAttributePitch
UIView.SpeechAttributePunctuation
UIView.SpeechAttributeQueueAnnouncement
UIView.SpeechAttributeSpellOut
UIView.SwitchControlStatusDidChangeNotification
UIView.TextAttributeContext
UIView.TextAttributeCustom
UIView.TextAttributeHeadingLevel
UIView.UILayoutFittingCompressedSize
UIView.UILayoutFittingExpandedSize
UIView.UnfocusedElementKey
UIView.VideoAutoplayStatusDidChangeNotification
UIView.VoiceOverStatusChanged
UIView.VoiceOverStatusDidChangeNotification
UIView.AnimationWillStart
UIView.AnimationWillEnd
UIResponder.AccessibilityDecrement()
UIResponder.AccessibilityElementDidBecomeFocused()
UIResponder.AccessibilityElementDidLoseFocus()
UIResponder.AccessibilityElementIsFocused()
UIResponder.AccessibilityIncrement()
UIResponder.AccessibilityPerformEscape()
UIResponder.AccessibilityPerformMagicTap()
UIResponder.AccessibilityScroll(UIAccessibilityScrollDirection)
UIResponder.BuildMenu(IUIMenuBuilder)
UIResponder.CanPaste(NSItemProvider[])
UIResponder.CanPerform(Selector, NSObject)
UIResponder.CaptureTextFromCamera(NSObject)
UIResponder.ClearTextInputContextIdentifier(NSString)
UIResponder.Copy(NSObject)
UIResponder.Cut(NSObject)
UIResponder.DecreaseSize(NSObject)
UIResponder.Delete(NSObject)
UIResponder.Duplicate(NSObject)
UIResponder.Export(NSObject)
UIResponder.Find(NSObject)
UIResponder.FindAndReplace(NSObject)
UIResponder.FindNext(NSObject)
UIResponder.FindPrevious(NSObject)
UIResponder.GetTargetForAction(Selector, NSObject)
UIResponder.IncreaseSize(NSObject)
UIResponder.MakeTextWritingDirectionLeftToRight(NSObject)
UIResponder.MakeTextWritingDirectionRightToLeft(NSObject)
UIResponder.MotionBegan(UIEventSubtype, UIEvent)
UIResponder.MotionCancelled(UIEventSubtype, UIEvent)
UIResponder.MotionEnded(UIEventSubtype, UIEvent)
UIResponder.Move(NSObject)
UIResponder.Paste(NSObject)
UIResponder.Paste(NSItemProvider[])
UIResponder.PasteAndGo(NSObject)
UIResponder.PasteAndMatchStyle(NSObject)
UIResponder.PasteAndSearch(NSObject)
UIResponder.PressesBegan(NSSet<UIPress>, UIPressesEvent)
UIResponder.PressesCancelled(NSSet<UIPress>, UIPressesEvent)
UIResponder.PressesChanged(NSSet<UIPress>, UIPressesEvent)
UIResponder.PressesEnded(NSSet<UIPress>, UIPressesEvent)
UIResponder.Print(NSObject)
UIResponder.ReloadInputViews()
UIResponder.RemoteControlReceived(UIEvent)
UIResponder.Rename(NSObject)
UIResponder.ResignFirstResponder()
UIResponder.RestoreUserActivityState(NSUserActivity)
UIResponder.Select(NSObject)
UIResponder.SelectAll(NSObject)
UIResponder.ToggleBoldface(NSObject)
UIResponder.ToggleItalics(NSObject)
UIResponder.ToggleUnderline(NSObject)
UIResponder.TouchesBegan(NSSet, UIEvent)
UIResponder.TouchesCancelled(NSSet, UIEvent)
UIResponder.TouchesEnded(NSSet, UIEvent)
UIResponder.TouchesEstimatedPropertiesUpdated(NSSet)
UIResponder.TouchesMoved(NSSet, UIEvent)
UIResponder.UpdateTextAttributes(UITextAttributesConversionHandler)
UIResponder.UpdateUserActivityState(NSUserActivity)
UIResponder.UseSelectionForFind(NSObject)
UIResponder.ValidateCommand(UICommand)
UIResponder.AccessibilityAssistiveTechnologyFocusedIdentifiers
UIResponder.AccessibilityCustomActions
UIResponder.AccessibilityDragSourceDescriptors
UIResponder.AccessibilityDropPointDescriptors
UIResponder.ActivityItemsConfiguration
UIResponder.CanBecomeFirstResponder
UIResponder.CanResignFirstResponder
UIResponder.EditingInteractionConfiguration
UIResponder.InputAccessoryView
UIResponder.InputAccessoryViewController
UIResponder.InputAssistantItem
UIResponder.InputView
UIResponder.InputViewController
UIResponder.IsFirstResponder
UIResponder.KeyCommands
UIResponder.NextResponder
UIResponder.PasteConfiguration
UIResponder.TextInputContextIdentifier
UIResponder.TextInputMode
UIResponder.UndoManager
UIResponder.UserActivity
NSObject.PlatformAssembly
NSObject.Dispose()
NSObject.ConformsToProtocol(NativeHandle)
NSObject.DangerousRelease()
NSObject.DangerousRetain()
NSObject.DangerousAutorelease()
NSObject.BeginInvokeOnMainThread(Selector, NSObject)
NSObject.InvokeOnMainThread(Selector, NSObject)
NSObject.SetValueForKeyPath(NativeHandle, NSString)
NSObject.GetHashCode()
NSObject.Equals(NSObject)
NSObject.ToString()
NSObject.AwakeFromNib()
NSObject.CancelPreviousPerformRequest(NSObject)
NSObject.CancelPreviousPerformRequest(NSObject, Selector, NSObject)
NSObject.Copy()
NSObject.DidChange(NSKeyValueChange, NSIndexSet, NSString)
NSObject.DidChange(NSString, NSKeyValueSetMutationKind, NSSet)
NSObject.DoesNotRecognizeSelector(Selector)
NSObject.GetDictionaryOfValuesFromKeys(NSString[])
NSObject.GetKeyPathsForValuesAffecting(NSString)
NSObject.GetMethodForSelector(Selector)
NSObject.MutableCopy()
NSObject.PerformSelector(Selector)
NSObject.PerformSelector(Selector, NSObject)
NSObject.PerformSelector(Selector, NSObject, NSObject)
NSObject.PrepareForInterfaceBuilder()
NSObject.RemoveObserver(NSObject, NSString)
NSObject.SetNilValueForKey(NSString)
NSObject.SetValueForKey(NSObject, NSString)
NSObject.SetValueForKeyPath(NSObject, NSString)
NSObject.SetValueForUndefinedKey(NSObject, NSString)
NSObject.SetValuesForKeysWithDictionary(NSDictionary)
NSObject.ValueForKey(NSString)
NSObject.ValueForKeyPath(NSString)
NSObject.ValueForUndefinedKey(NSString)
NSObject.WillChange(NSKeyValueChange, NSIndexSet, NSString)
NSObject.WillChange(NSString, NSKeyValueSetMutationKind, NSSet)
NSObject.DebugDescription
NSObject.Description
NSObject.RetainCount
NSObject.ChangeIndexesKey
NSObject.ChangeKindKey
NSObject.ChangeNewKey
NSObject.ChangeNotificationIsPriorKey
NSObject.ChangeOldKey
Namespace: Evergine.iOS
Assembly: Evergine.iOS.dll
Syntax
[Register("EvergineMTKView")]
public class EvergineMTKView : MTKView, INSObjectProtocol, IUIActivityItemsConfigurationProviding, IUIPasteConfigurationSupporting, IUIResponderStandardEditActions, IUIUserActivityRestoring, IUIAccessibilityIdentification, IUIAppearance, IUIAppearanceContainer, IUICoordinateSpace, IUIDynamicItem, IUIFocusItem, IUIFocusEnvironment, IUIFocusItemContainer, IUILargeContentViewerItem, IUIPopoverPresentationControllerSourceItem, IUITraitChangeObservable, IUITraitEnvironment, INSCoding, ICALayerDelegate, INativeObject
Constructors
EvergineMTKView(NativeHandle)
Initializes a new instance of the EvergineMTKView class.
Declaration
public EvergineMTKView(NativeHandle handle)
Parameters
Type | Name | Description |
---|---|---|
NativeHandle | handle | The frame handle. |
Methods
BecomeFirstResponder()
Declaration
public override bool BecomeFirstResponder()
Returns
Type | Description |
---|---|
bool |
Overrides
UIKit.UIResponder.BecomeFirstResponder()
Implements
Foundation.INSObjectProtocol
UIKit.IUIActivityItemsConfigurationProviding
UIKit.IUIPasteConfigurationSupporting
UIKit.IUIResponderStandardEditActions
UIKit.IUIUserActivityRestoring
UIKit.IUIAccessibilityIdentification
UIKit.IUIAppearance
UIKit.IUIAppearanceContainer
UIKit.IUICoordinateSpace
UIKit.IUIDynamicItem
UIKit.IUIFocusItem
UIKit.IUIFocusEnvironment
UIKit.IUIFocusItemContainer
UIKit.IUILargeContentViewerItem
UIKit.IUIPopoverPresentationControllerSourceItem
UIKit.IUITraitChangeObservable
UIKit.IUITraitEnvironment
Foundation.INSCoding
CoreAnimation.ICALayerDelegate
ObjCRuntime.INativeObject