Navigation
Unreal Engine C++ API Reference > 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 |