Support for Enums
This commit is contained in:
@@ -11,7 +11,16 @@ namespace Upsilon.BaseTypes.UserData
|
||||
{
|
||||
var info = new UserDataType(t);
|
||||
_types.Add(t, info);
|
||||
BoundTypeHandler.LoadUserDataTypeDefinition(new UserDataBoundTypeDefinition(t));
|
||||
UserDataBoundTypeDefinition boundType;
|
||||
if (t.IsEnum)
|
||||
{
|
||||
boundType = new UserDataBoundEnumDefinition(t);
|
||||
}
|
||||
else
|
||||
{
|
||||
boundType = UserDataBoundTypeDefinition.Create(t);
|
||||
}
|
||||
BoundTypeHandler.LoadUserDataTypeDefinition(boundType);
|
||||
}
|
||||
|
||||
public static void LoadType<T>()
|
||||
|
||||
Reference in New Issue
Block a user