Navigation
Unreal Engine C++ API Reference > Editor > ClassViewer
References
Module | ClassViewer |
Header | /Engine/Source/Editor/ClassViewer/Public/ClassViewerFilter.h |
Include | #include "ClassViewerFilter.h" |
Syntax
class IUnloadedBlueprintData
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedPtr< FString > | GetClassName () |
Get the generated class name of this blueprint. |
![]() ![]() |
FTopLevelAssetPath | Get the class path of this blueprint. | |
![]() ![]() |
const UClass * | Attempts to get the ClassWithin property for this class. | |
![]() ![]() |
const UClass * | Attempts to get the child-most Native class in the hierarchy. | |
![]() ![]() |
bool | HasAllClassFlags
(
uint32 InFlagsToCheck |
Used to safely check whether all of the passed in flags are set. |
![]() ![]() |
bool | HasAnyClassFlags
(
uint32 InFlagsToCheck |
Used to safely check whether the passed in flag is set. |
![]() ![]() |
bool | ImplementsInterface
(
const UClass* InInterface |
This will return whether or not this class implements the passed in class / interface |
![]() ![]() |
bool | Checks whether or not the class has an Is-A relationship with the passed in class. | |
![]() ![]() |
bool | Checks whether or not the class is a child-of the passed in class. | |
![]() ![]() |
bool | Get whether or not this blueprint is a normal blueprint. | |
![]() |
void | SetClassFlags
(
uint32 InFlags |
Sets the flags for this class. |
![]() |
void | SetNormalBlueprintType
(
bool bInNormalBPType |
Set whether or not this blueprint is a normal blueprint. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FName | GetClassPath () |
Class names are now represented by path names. Please use GetClassPathName. |