Zdexby TheHolyOneZ
49,743 classes
Class

ReflectedPropertyBagProvider

: Object
Unity.Properties.Internal.ReflectedPropertyBagProvider, UnityEngine.PropertiesModule 0x0060 (96 B) inherited 0x0010 UnityEngine.PropertiesModule.dll
0x00x0060

Members 10

OffsetSizeNameTypeFlagsDefault
0x08m_CreatePropertyMethodMethodInfoPrivate+1 flags—
0x08m_CreatePropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateIndexedCollectionPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateSetPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateKeyValueCollectionPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateKeyValuePairPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateArrayPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateListPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateHashSetPropertyBagMethodMethodInfoPrivate+1 flags—
0x08m_CreateDictionaryPropertyBagMethodMethodInfoPrivate+1 flags—

Functions 15

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
IPropertyBag CreatePropertyBag(Type type)Public0x08
IPropertyBag<TContainer> CreatePropertyBag()Public0x08
void CreateProperty(IMemberInfo member, ReflectedPropertyBag<TContainer> propertyBag)Private0x08
IPropertyBag<TList> CreateIndexedCollectionPropertyBag()Private0x08
IPropertyBag<TSet> CreateSetPropertyBag()Private0x08
IPropertyBag<TDictionary> CreateKeyValueCollectionPropertyBag()Private0x08
IPropertyBag<System.Collections.Generic.KeyValuePair<TKey CreateKeyValuePairPropertyBag()Private0x08
IPropertyBag<TElement[]> CreateArrayPropertyBag()Private0x08
IPropertyBag<System.Collections.Generic.List<TElement>> CreateListPropertyBag()Private0x08
IPropertyBag<System.Collections.Generic.HashSet<TElement>> CreateHashSetPropertyBag()Private0x08
IPropertyBag<System.Collections.Generic.Dictionary<TKey CreateDictionaryPropertyBag()Private0x08
IEnumerable<System.Reflection.MemberInfo> GetPropertyMembers(Type type)PrivateStatic0x08
bool IsValidMember(MemberInfo memberInfo)PrivateStatic0x08
bool IsValidPropertyType(Type type)PrivateStatic0x08

Used by 1

types with a member, parameter or interface of this type