Navigation
API > API/Editor > API/Editor/ClassViewer
Inheritance Hierarchy
- IModuleInterface
- FClassViewerModule
References
| Module | ClassViewer |
| Header | /Engine/Source/Editor/ClassViewer/Public/ClassViewerModule.h |
| Include | #include "ClassViewerModule.h" |
Syntax
class FClassViewerModule : public IModuleInterface
Remarks
Class Viewer module
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< IClassViewerFilter > | CreateClassFilter
(
const FClassViewerInitializationOptions& InitOptions |
Create a new class filter from the given initialization options. | |
| TSharedRef< SWidget > | CreateClassViewer
(
const FClassViewerInitializationOptions& InitOptions, |
Creates a class viewer widget | |
| TSharedRef< FClassViewerFilterFuncs > | |||
| const TSharedPtr< IClassViewerFilter > & | Returns the global filter that affects all class viewer instances | ||
| FSimpleMulticastDelegate & | |||
| void | RegisterGlobalClassViewerFilter
(
const TSharedRef< IClassViewerFilter >& Filter |
Registers a global filter that affects all class viewer instances (gets combined any local filter) |
Overridden from IModuleInterface
| Type | Name | Description | |
|---|---|---|---|
| void | Called before the module is unloaded, right before the module object is destroyed. | ||
| void | Called right after the module DLL has been loaded and the module object has been created |