Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    UIElementLinkComponent Class

    Namespace: Stride.Engine
    Assembly: Stride.UI.dll
    System.Object → EntityComponent → UIElementLinkComponent
    Derived from UIElementLinkComponent:

    [DataContract("UIElementLinkComponent")]
    [Display("UI element link", null, Expand = ExpandRule.Once)]
    [DefaultEntityComponentProcessor(typeof(UIElementLinkProcessor))]
    [ComponentOrder(1600)]
    [ComponentCategory("UI")]
    public sealed class UIElementLinkComponent : EntityComponent, IIdentifiable
    Name Description
    Properties
    Camera

    Gets or sets the camera component which is required if the UI component is a billboard.

    NodeName

    Gets or sets the name of the element.

    Target

    Gets or sets the ui component which contains the hierarchy to use.

    | Improve this Doc View Source

    Properties


    Camera

    Gets or sets the camera component which is required if the UI component is a billboard.

    [Display("Camera (if billboard)", null)]
    public CameraComponent Camera { get; set; }
    Property Value
    Type Description
    CameraComponent

    The camera component which is required if the UI component is a billboard.


    NodeName

    Gets or sets the name of the element.

    public string NodeName { get; set; }
    Property Value
    Type Description
    System.String

    The name of the element.


    Target

    Gets or sets the ui component which contains the hierarchy to use.

    [Display("Target (Parent if not set)", null)]
    public UIComponent Target { get; set; }
    Property Value
    Type Description
    UIComponent

    The ui component which contains the hierarchy to use.


    Inherited Members

    EntityComponent.Entity
    EntityComponent.Id
    EntityComponent.EnsureEntity

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation