4 using SiliconStudio.Core.Reflection;
6 namespace SiliconStudio.Assets.Visitors
13 private readonly
int index;
34 return (
Array)(Parent != null ? Parent.Instance : null);
46 return (
ArrayDescriptor)(Parent != null ? Parent.InstanceDescriptor : null);
64 return string.Format(
"[{0}] = {1}", index, Instance ??
"null");
DataVisitArrayItem(int index, object item, ITypeDescriptor itemDescriptor)
Initializes a new instance of the DataVisitArrayItem class.
Base class for all items in a collection (array, list or dictionary)
override string ToString()
Provides access members of a type.
A descriptor for an array.
Defines an item in an array.