Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    ModelNodeLinkComponent Class

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

    [DataContract("ModelNodeLinkComponent")]
    [Display("Bone link", null, Expand = ExpandRule.Once)]
    [DefaultEntityComponentProcessor(typeof(ModelNodeLinkProcessor))]
    [ComponentOrder(1500)]
    [ComponentCategory("Model")]
    public sealed class ModelNodeLinkComponent : EntityComponent, IIdentifiable
    Name Description
    Properties
    IsValid
    NodeName

    Gets or sets the name of the node.

    Target

    Gets or sets the model which contains the hierarchy to use.

    Methods
    ValidityCheck()
    ValidityCheck(ModelComponent)
    | Improve this Doc View Source

    Properties


    IsValid

    public bool IsValid { get; }
    Property Value
    Type Description
    System.Boolean

    NodeName

    Gets or sets the name of the node.

    [DataMember(20)]
    [Display("Bone", null)]
    public string NodeName { get; set; }
    Property Value
    Type Description
    System.String

    The name of the node.


    Target

    Gets or sets the model which contains the hierarchy to use.

    [DataMember(10)]
    [Display("Model (parent if not set)", null)]
    public ModelComponent Target { get; set; }
    Property Value
    Type Description
    ModelComponent

    The model which contains the hierarchy to use.

    | Improve this Doc View Source

    Methods


    ValidityCheck()

    public void ValidityCheck()

    ValidityCheck(ModelComponent)

    public void ValidityCheck(ModelComponent targetToValidate)
    Parameters
    Type Name Description
    ModelComponent targetToValidate

    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