Navigation
API > API/Plugins > API/Plugins/PortableObjectFileDataSource
| Name | IPortableObjectFileDataSourceModule |
| Type | class |
| Header File | /Engine/Plugins/Editor/Localization/PortableObjectFileDataSource/Source/PortableObjectFileDataSource/Public/IPortableObjectFileDataSourceModule.h |
| Include Path | #include "IPortableObjectFileDataSourceModule.h" |
Syntax
class IPortableObjectFileDataSourceModule : public IModuleInterface
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCanEditFileDelegate | TDelegate< bool(const FName InFilePath, const FString &InFilename, FText *OutErrorMsg)> | IPortableObjectFileDataSourceModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDelegateHandle RegisterCanEditFileOverride
(
FCanEditFileDelegate&& Delegate |
Register an override handler for the "CanEdit" logic for Portable Object files. | IPortableObjectFileDataSourceModule.h | |
void UnregisterCanEditFileOverride
(
const FDelegateHandle& Handle |
Unregister an override handler for the "CanEdit" logic for Portable Object files, as previously registered by RegisterCanEditFileOverride. | IPortableObjectFileDataSourceModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IPortableObjectFileDataSourceModule & Get() |
IPortableObjectFileDataSourceModule.h | ||
static IPortableObjectFileDataSourceModule * GetPtr() |
IPortableObjectFileDataSourceModule.h |