Navigation
Unreal Engine C++ API Reference > Editor > ClassViewer
Inheritance Hierarchy
- IClassViewerFilter
- FClassViewerFilter
References
Module | ClassViewer |
Header | /Engine/Source/Editor/ClassViewer/Public/ClassViewerFilter.h |
Include | #include "ClassViewerFilter.h" |
Syntax
class FClassViewerFilter : public IClassViewerFilter
Remarks
Filter class that performs many common checks.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< IAssetReferenceFilter > | AssetReferenceFilter | |
![]() |
const IAssetRegistry & | AssetRegistry | |
![]() |
TSharedRef< FClassViewerFilterFuncs > | FilterFunctions | |
![]() |
TArray< UClass * > | InternalClasses | |
![]() |
TArray< FDirectoryPath > | InternalPaths | |
![]() |
TSharedRef< FTextFilterExpressionEvaluator > | TextFilter |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FClassViewerFilter
(
const FClassViewerInitializationOptions& InInitOptions |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | IsClassAllowed
(
const FClassViewerInitializationOptions& InInitOptions, |
|
![]() ![]() |
bool | IsNodeAllowed
(
const FClassViewerInitializationOptions& InInitOptions, |
This function checks whether a node passes the filter defined by IsClassAllowed/IsUnloadedClassAllowed. |
![]() ![]() |
bool | IsUnloadedClassAllowed
(
const FClassViewerInitializationOptions& InInitOptions, |
Overridden from IClassViewerFilter
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | IsClassAllowed
(
const FClassViewerInitializationOptions& InInitOptions, |
Checks if a class is allowed by this filter. |
![]() ![]() |
bool | IsUnloadedClassAllowed
(
const FClassViewerInitializationOptions& InInitOptions, |
Checks if a class is allowed by this filter. |