FFocalLengthInfo

Focal length information supported by the camera, including the camera direction and focal length type.

USTRUCT(BlueprintType)
struct FFocalLengthInfo {
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FFocalLengthInfo")
	int cameraDirection = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|FFocalLengthInfo")
	ECAMERA_FOCAL_LENGTH_TYPE focalLengthType = ECAMERA_FOCAL_LENGTH_TYPE::CAMERA_FOCAL_LENGTH_DEFAULT;
	FFocalLengthInfo(){}
	FFocalLengthInfo(const agora::rtc::FocalLengthInfo & AgoraData){
		cameraDirection = AgoraData.cameraDirection;
		focalLengthType = static_cast<ECAMERA_FOCAL_LENGTH_TYPE>(AgoraData.focalLengthType);
	}
	agora::rtc::FocalLengthInfo CreateAgoraData() const {
		agora::rtc::FocalLengthInfo AgoraData;
		AgoraData.cameraDirection = cameraDirection;
		AgoraData.focalLengthType = static_cast<agora::rtc::CAMERA_FOCAL_LENGTH_TYPE>(focalLengthType);
		return AgoraData;
	}
	void FreeAgoraData(agora::rtc::FocalLengthInfo& AgoraData) const {
	}
};
Attention: This enumeration class applies to Android and iOS only.

Parameters

cameraDirection
The camera direction. See ECAMERA_DIRECTION.
focalLengthType
The focal length type. See ECAMERA_FOCAL_LENGTH_TYPE.