UInternetBrowserHistoryManager
#include <InternetBrowserUMG/Public/InternetBrowserHistoryManager.h>class UInternetBrowserHistoryManagerDefined in InternetBrowserHistoryManager.h:13
Inherits:
UObject
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UInternetBrowserHistoryManager["UInternetBrowserHistoryManager"]
class UObject["UObject"]
UObject <|-- UInternetBrowserHistoryManager
Collaboration diagram
Section titled “Collaboration diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UInternetBrowserHistoryManager["UInternetBrowserHistoryManager"]
class FInternetBrowserHistory["FInternetBrowserHistory"]
UInternetBrowserHistoryManager *-- FInternetBrowserHistory
Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UInternetBrowserHistoryManager {
+History : TArray< FInternetBrowserHistory() >
+DeleteHistory(const FInternetBrowserHistory &InHistory)
+GetHistoryManager() UInternetBrowserHistoryManager() *
+DestroyHistoryManager()
+HistoryManager : UInternetBrowserHistoryManager() *
}
A class that manages the internet browser history.
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
TArray< FInternetBrowserHistory > | History |
History
Section titled “History”TArray< FInternetBrowserHistory > HistoryDefined in InternetBrowserHistoryManager.h:23
Referenced by
Section titled “Referenced by”Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
void | DeleteHistory | Deletes a single history entry from the internet browser history. |
DeleteHistory
Section titled “DeleteHistory”void DeleteHistory(const FInternetBrowserHistory & InHistory)Defined in InternetBrowserHistoryManager.h:52 Deletes a single history entry from the internet browser history.
This method removes the specified history entry from the internet browser history.
Parameters
Section titled “Parameters”InHistoryThe history entry to be deleted.
References
Section titled “References”Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
UInternetBrowserHistoryManager * | GetHistoryManager static | Returns the instance of UInternetBrowserHistoryManager. This function retrieves the instance of UInternetBrowserHistoryManager. If the instance is not created yet, it creates a new instance and adds it to the root. Subsequent calls to this function will return the same instance. |
void | DestroyHistoryManager static | Removes and destroys the instance of UInternetBrowserHistoryManager. |
GetHistoryManager
Section titled “GetHistoryManager”static
static UInternetBrowserHistoryManager * GetHistoryManager()Defined in InternetBrowserHistoryManager.h:33 Returns the instance of UInternetBrowserHistoryManager. This function retrieves the instance of UInternetBrowserHistoryManager. If the instance is not created yet, it creates a new instance and adds it to the root. Subsequent calls to this function will return the same instance.
Returns
Section titled “Returns”A pointer to the instance of UInternetBrowserHistoryManager.
Referenced by
Section titled “Referenced by”References
Section titled “References”DestroyHistoryManager
Section titled “DestroyHistoryManager”static
static void DestroyHistoryManager()Defined in InternetBrowserHistoryManager.h:42 Removes and destroys the instance of UInternetBrowserHistoryManager.
This function removes the instance of UInternetBrowserHistoryManager from the root and destroys it. If the instance is not created, this function does nothing.
References
Section titled “References”Private Static Attributes
Section titled “Private Static Attributes”| Return | Name | Description |
|---|---|---|
UInternetBrowserHistoryManager * | HistoryManager static | A pointer to the instance of the UInternetBrowserHistoryManager class |
HistoryManager
Section titled “HistoryManager”static
UInternetBrowserHistoryManager * HistoryManager = nullptrDefined in InternetBrowserHistoryManager.h:18 A pointer to the instance of the UInternetBrowserHistoryManager class