Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Inheritance Hierarchy
- FNoncopyable
- FScopedAllowAbstractClassAllocation
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include | #include "UObject/UObjectGlobals.h" |
Syntax
struct FScopedAllowAbstractClassAllocation : public FNoncopyable
Remarks
Utility struct that allows abstract classes to be allocated for non-CDOs while in scope. Abstract objects are generally unsafe and should only be allocated in very unusual circumstances.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsDisallowedAbstractClass
(
const UClass* InClass, |
Constants
| Name | Description |
|---|---|
| AllowAbstractCount |