| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraNodalOffsetAlgo.h |
Include |
#include "CameraNodalOffsetAlgo.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UCameraNodalOffsetAlgo : public UObject
UCameraNodalOffsetAlgo defines the interface that any nodal calibration point algorithm should implement in order to be used and listed by the Nodal Offset Tool.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
BuildUI() |
Returns the UI of this calibrator. Expected to only be called once |
|
FriendlyName() |
Returns a descriptive name/title of this nodal offset algorithm |
|
|
GetNodalOffset ( |
Returns the most recently calibrated nodal offset transform, with an error metric |
|
|
Initialize ( |
Make sure you initialize before using the object |
|
|
OnSavedNodalOffset() |
Called when the current offset was saved |
|
|
OnViewportClicked ( |
Callback when viewport is clicked. Returns false if the event was not handled. |
|
|
Shutdown() |
Clean up resources and don't use NodalOffsetTool anymore |
|
|
Tick ( |
Called every frame |