Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCoreEditor
Implements the CameraCalibrationCoreEditor module.
| Name | FCameraCalibrationCoreEditorModule |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCoreEditor/Public/CameraCalibrationCoreEditorModule.h |
| Include Path | #include "CameraCalibrationCoreEditorModule.h" |
Syntax
class FCameraCalibrationCoreEditorModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PlaceActors | TArray< TOptional< FPlacementModeID > > | CameraCalibrationCoreEditorModule.h | ||
| PostEngineInitHandle | FDelegateHandle | CameraCalibrationCoreEditorModule.h | ||
| RegisteredAssetTypeActions | TArray< TSharedRef< IAssetTypeActions > > | CameraCalibrationCoreEditorModule.h | ||
| RegisteredCalibrationPointComponentDetailsRows | TArray< TWeakPtr< ICalibrationPointComponentDetailsRow > > | Array of registered details rows for CalibrationPointComponents | CameraCalibrationCoreEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< TWeakPtr< ICalibrationPointComponentDetailsRow > > GetRegisteredCalibrationPointComponentDetailsRows() |
Returns a copy of the set of registered calibration point details rows | CameraCalibrationCoreEditorModule.h | |
void RegisterCalibrationPointDetailsRow
(
const TWeakPtr< ICalibrationPointComponentDetailsRow > Row |
Register a details row generator for CalibrationPointComponent | CameraCalibrationCoreEditorModule.h | |
virtual void ShutdownModule() |
CameraCalibrationCoreEditorModule.h | ||
virtual void StartupModule() |
CameraCalibrationCoreEditorModule.h | ||
void UnregisterCalibrationPointDetailsRow
(
const TWeakPtr< ICalibrationPointComponentDetailsRow > Row |
Unregister a details row generator for CalibrationPointComponent | CameraCalibrationCoreEditorModule.h |