Add final and sealed as class options
This commit is contained in:
parent
42df40941c
commit
5e96dbc981
7 changed files with 55 additions and 9 deletions
|
|
@ -66,11 +66,14 @@ public:
|
|||
bool bRuntimeClass = false; // class was defined at run-time, not compile-time
|
||||
bool bDecorateClass = false; // may be subject to some idiosyncracies due to DECORATE backwards compatibility
|
||||
bool bAbstract = false;
|
||||
bool bSealed = false;
|
||||
bool bFinal = false;
|
||||
bool bOptional = false;
|
||||
TArray<VMFunction*> Virtuals; // virtual function table
|
||||
TArray<FTypeAndOffset> MetaInits;
|
||||
TArray<FTypeAndOffset> SpecialInits;
|
||||
TArray<PField *> Fields;
|
||||
TArray<FName> SealedRestriction;
|
||||
PClassType *VMType = nullptr;
|
||||
|
||||
void (*ConstructNative)(void *);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue