AssetVisitorBase Class
Namespace: Stride.Core.Assets.VisitorsAssembly: Stride.Core.Assets.dll
Visitor for assets.
System.Object → Stride.Core.Reflection.DataVisitorBase →
AssetVisitorBase
public abstract class AssetVisitorBase : DataVisitorBase, IDataVisitor
Name | Description | |
---|---|---|
Constructors | ||
AssetVisitorBase() | ||
AssetVisitorBase(ITypeDescriptorFactory) |
Constructors
AssetVisitorBase()
protected AssetVisitorBase()
AssetVisitorBase(ITypeDescriptorFactory)
protected AssetVisitorBase(ITypeDescriptorFactory typeDescriptorFactory)
Parameters
Type | Name | Description |
---|---|---|
Stride.Core.Reflection.ITypeDescriptorFactory | typeDescriptorFactory |
Inherited Members
Stride.Core.Reflection.DataVisitorBase.TypeDescriptorFactory
Stride.Core.Reflection.DataVisitorBase.CustomVisitors
Stride.Core.Reflection.DataVisitorBase.CurrentPath
Stride.Core.Reflection.DataVisitorBase.AttributeRegistry
Stride.Core.Reflection.DataVisitorBase.Reset()
Stride.Core.Reflection.DataVisitorBase.Visit(System.Object)
Stride.Core.Reflection.DataVisitorBase.Visit(System.Object, Stride.Core.Reflection.ITypeDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitNull()
Stride.Core.Reflection.DataVisitorBase.VisitPrimitive(System.Object, Stride.Core.Reflection.PrimitiveDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitObject(System.Object, Stride.Core.Reflection.ObjectDescriptor, System.Boolean)
Stride.Core.Reflection.DataVisitorBase.VisitObjectMember(System.Object, Stride.Core.Reflection.ObjectDescriptor, Stride.Core.Reflection.IMemberDescriptor, System.Object)
Stride.Core.Reflection.DataVisitorBase.VisitArray(System.Array, Stride.Core.Reflection.ArrayDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitArrayItem(System.Array, Stride.Core.Reflection.ArrayDescriptor, System.Int32, System.Object, Stride.Core.Reflection.ITypeDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitCollection(System.Collections.IEnumerable, Stride.Core.Reflection.CollectionDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitCollectionItem(System.Collections.IEnumerable, Stride.Core.Reflection.CollectionDescriptor, System.Int32, System.Object, Stride.Core.Reflection.ITypeDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitDictionary(System.Object, Stride.Core.Reflection.DictionaryDescriptor)
Stride.Core.Reflection.DataVisitorBase.VisitDictionaryKeyValue(System.Object, Stride.Core.Reflection.DictionaryDescriptor, System.Object, Stride.Core.Reflection.ITypeDescriptor, System.Object, Stride.Core.Reflection.ITypeDescriptor)
Stride.Core.Reflection.DataVisitorBase.CanVisit(System.Object)