1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Added AlwaysIncludeUser, fixed context cleanup order

This commit is contained in:
Brian Fiete 2020-12-29 12:41:43 -08:00
parent 8dbfd1b0e3
commit 1954152a6d
9 changed files with 134 additions and 57 deletions

View file

@ -200,7 +200,7 @@ enum BfObjectFlags : uint8
BfObjectFlag_StackDeleted = 0x80 // We remove StackAlloc so it doesn't get scanned
};
enum BfCustomAttributeFlags
enum BfCustomAttributeFlags : uint8
{
BfCustomAttributeFlags_None,
BfCustomAttributeFlags_DisallowAllowMultiple = 1,
@ -209,6 +209,15 @@ enum BfCustomAttributeFlags
BfCustomAttributeFlags_AlwaysIncludeTarget = 8
};
enum BfAlwaysIncludeFlags : uint8
{
BfAlwaysIncludeFlag_None = 0,
BfAlwaysIncludeFlag_Type = 1,
BfAlwaysIncludeFlag_IncludeAllMethods = 2,
BfAlwaysIncludeFlag_AssumeInstantiated = 4,
BfAlwaysIncludeFlag_All = BfAlwaysIncludeFlag_Type | BfAlwaysIncludeFlag_IncludeAllMethods | BfAlwaysIncludeFlag_AssumeInstantiated
};
enum BfPlatformType
{
BfPlatformType_Unknown,