Zdexby TheHolyOneZ
44,741 classes
Class

TypeUtility

: Object
Unity.Properties.TypeUtility, UnityEngine.PropertiesModule 0x0010 (16 B) inherited 0x0010 UnityEngine.PropertiesModule.dll
0x00x0010

Members 5

OffsetSizeNameTypeFlagsDefault
0x08s_TypeConstructorsConcurrentDictionary<System.TypePrivateStatic+1 flags—
0x08s_CreateTypeConstructorMethodInfoPrivateStatic+1 flags—
0x08s_CachedResolvedNameConcurrentDictionary<System.TypePrivateStatic+1 flags—
0x08s_BuildersObjectPool<System.Text.StringBuilder>PrivateStatic+1 flags—
0x08syncedPoolObjectobjectPrivateStatic+1 flags—

Functions 21

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags0x00
string GetTypeDisplayName(Type type)PublicStatic0x08
string GetTypeDisplayName(Type type, IReadOnlyList<System.Type> args, ref int& argIndex)PrivateStatic0x08
Type GetRootType(Type type)PublicStatic0x08
ITypeConstructor CreateTypeConstructor(Type type)PrivateStatic0x08
ITypeConstructor<T> CreateTypeConstructor()PrivateStatic0x08
ITypeConstructor GetTypeConstructor(Type type)PrivateStatic0x08
ITypeConstructor<T> GetTypeConstructor()PrivateStatic0x08
bool CanBeInstantiated(Type type)PublicStatic0x08
bool CanBeInstantiated()PublicStatic0x01
void SetExplicitInstantiationMethod(Func<T> constructor)PublicStatic0x08
uint8 Instantiate()PublicStatic0x00
bool TryInstantiate(const uint8& instance)PublicStatic0x01
uint8 Instantiate(Type derivedType)PublicStatic0x08
bool TryInstantiate(Type derivedType, const uint8& value)PublicStatic0x08
uint8 InstantiateArray(int count)PublicStatic0x04
bool TryInstantiateArray(int count, const uint8& instance)PublicStatic—0x04
uint8 InstantiateArray(Type derivedType, int count)PublicStatic0x08
void CheckIsAssignableFrom(Type type, Type derivedType)PrivateStatic0x08
void CheckCanBeInstantiated(ITypeConstructor<T> constructor)PrivateStatic0x08
void CheckCanBeInstantiated(ITypeConstructor constructor, Type type)PrivateStatic0x08