Click or drag to resize
DigitalRuneUIScreen Methods

The UIScreen type exposes the following members.

Methods
  NameDescription
Public methodArrange
Positions child elements and determines a size for a control.
(Inherited from UIControl.)
Public methodBringIntoView
Attempts to bring this element into view, within any scrollable regions it is contained within.
(Inherited from UIControl.)
Public methodBringToFront
Brings a control to the front of the z-order.
Public methodDraw(GameTime)
Draws the screen with all controls.
Public methodDraw(TimeSpan)
Draws the screen with all controls.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFocus
Moves the input focus to this control.
(Inherited from UIControl.)
Public methodGetControl
Gets a control by name from the visual subtree of this control.
(Inherited from UIControl.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValueT(Int32)
Gets the value of the property with the given ID.
(Inherited from GameObject.)
Public methodGetValueT(String)
Gets the value of the property with the given name.
(Inherited from GameObject.)
Public methodGetValueT(GamePropertyMetadataT)
Gets the value of the property with the given metadata.
(Inherited from GameObject.)
Protected methodHitTest
Tests if a position is over a control.
(Inherited from UIControl.)
Public methodInvalidateArrange
Invalidates the arrange state (layout) for the control.
(Inherited from UIControl.)
Public methodInvalidateMeasure
Invalidates the measurement state (layout) for the control.
(Inherited from UIControl.)
Public methodInvalidateVisual
Invalidates the cached RenderData.
(Inherited from UIControl.)
Public methodLoad
Loads the content of the game object.
(Inherited from GameObject.)
Public methodMeasure
Updates the DesiredWidth and DesiredHeight of the control.
(Inherited from UIControl.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNewFrame
Tells the game object to prepare itself for the next time step.
(Inherited from GameObject.)
Protected methodOnArrange
Called by Arrange(Vector2F, Vector2F) to arrange the visual children.
(Inherited from UIControl.)
Protected methodOnHandleInput
Called when the control should handle device input.
(Overrides UIControlOnHandleInput(InputContext).)
Protected methodOnLoad
Called when the game object should load its content.
(Inherited from UIControl.)
Protected methodOnMeasure
Called by Measure(Vector2F) to compute the control-specific desired size.
(Overrides UIControlOnMeasure(Vector2F).)
Protected methodOnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
(Inherited from GameObject.)
Protected methodOnPropertyChangedT(GamePropertyT, T, T)
Is called after a game object property was changed.
(Inherited from GameObject.)
Protected methodOnPropertyChangedT(GamePropertyT, T, T)
Is called after a game object property was changed.
(Inherited from UIControl.)
Protected methodOnRender
Called when the control and its visual children should be rendered.
(Overrides UIControlOnRender(UIRenderContext).)
Protected methodOnTemplateChanged
Raises the TemplateChanged event.
(Inherited from GameObject.)
Protected methodOnUnload
Called when the game object should unload its content.
(Inherited from UIControl.)
Protected methodOnUpdate
Called when the game object should be updated.
(Overrides UIControlOnUpdate(TimeSpan).)
Public methodRender
Renders the control (including visual children).
(Inherited from UIControl.)
Public methodSetValueT(Int32, T)
Sets the value of the property with the given ID.
(Inherited from GameObject.)
Public methodSetValueT(String, T)
Sets the value of the property with the given name.
(Inherited from GameObject.)
Public methodSetValueT(GamePropertyMetadataT, T)
Set the value of the property for the given metadata.
(Inherited from GameObject.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnload
Unloads the content of the game object.
(Inherited from GameObject.)
Public methodUpdate
Updates this game object.
(Inherited from GameObject.)
Public methodUpdateLayout
Ensures that all visual child controls of this element are properly updated for layout.
(Inherited from UIControl.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetAncestors
Gets the ancestors of the control in the visual tree.
(Defined by UIHelper.)
Public Extension MethodGetDescendantsOverloaded.
Gets the descendants of the control in the visual tree using a depth-first search.
(Defined by UIHelper.)
Public Extension MethodGetDescendants(Boolean)Overloaded.
Gets the descendants of the control in the visual tree using either a depth-first or a breadth-first search.
(Defined by UIHelper.)
Public Extension MethodGetLeaves
Gets the leaves of the control in the visual tree.
(Defined by UIHelper.)
Public Extension MethodGetRoot
Returns the root control of the visual tree.
(Defined by UIHelper.)
Public Extension MethodGetSelfAndAncestors
Gets the control and its ancestors in the visual tree.
(Defined by UIHelper.)
Public Extension MethodGetSubtreeOverloaded.
Gets the subtree (the given control and all of its descendants in the visual tree) using a depth-first search.
(Defined by UIHelper.)
Public Extension MethodGetSubtree(Boolean)Overloaded.
Gets the subtree (the given control and all of its descendants in the visual tree) using either a depth-first or a breadth-first search.
(Defined by UIHelper.)
Top
Explicit Interface Implementations
See Also