FStatsViewerModule

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IModuleInterface

FStatsViewerModule

References

Module

StatsViewer

Header

/Engine/Source/Editor/StatsViewer/Public/StatsViewerModule.h

Include

#include "StatsViewerModule.h"

Syntax

class FStatsViewerModule : public IModuleInterface

Functions

Name Description

Public function Virtual

void

 

Clear()

Clears all pages

Public function Virtual Const

TSharedRef< ...

 

CreateObjectCustomColumn

(
    const FObjectHyperlinkColumnInitial...
)

Creates a stats viewer custom column, supporting weak object references.

Public function Virtual Const

TSharedRef< ...

 

CreateStatsViewer()

End IModuleInterface interface Creates a stats viewer widget

Public function Virtual Const

TSharedRef< ...

 

CreateStatsViewer

(
    UWorld& InWorld,
    uint32 EnabledDefaultPagesMask,
    const FName& ViewerName
)

Creates a customized stats viewer widget.

Public function Virtual

TSharedPtr< ...

 

GetPage

(
    EStatsPage::Type InType
)

Get a page of the stats module by enum type

Public function Virtual

TSharedPtr< ...

 

GetPage

(
    const FName& InPageName
)

Get a page of the stats module by name

Public function Virtual

void

 

RegisterPage

(
    TSharedRef< IStatsPage > InPage
)

Register a page for this module to use

Public function Virtual

void

 

UnregisterPage

(
    TSharedRef< IStatsPage > InPage
)

Unregister a page for this module to use

Overridden from IModuleInterface

Name Description

Public function Virtual

void

 

ShutdownModule()

Called before the module is unloaded, right before the module object is destroyed.

Public function Virtual

void

 

StartupModule()

Begin IModuleInterface interface