miqt/qt/multimedia/gen_qcamerafocus.h

86 lines
3.9 KiB
C
Raw Permalink Normal View History

#pragma once
#ifndef MIQT_QT_MULTIMEDIA_GEN_QCAMERAFOCUS_H
#define MIQT_QT_MULTIMEDIA_GEN_QCAMERAFOCUS_H
2024-11-04 10:15:32 +00:00
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#include "../../libmiqt/libmiqt.h"
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
class QCameraFocus;
class QCameraFocusZone;
class QMetaObject;
2024-11-19 06:29:06 +00:00
class QObject;
2024-11-04 10:15:32 +00:00
class QPointF;
class QRectF;
#else
typedef struct QCameraFocus QCameraFocus;
typedef struct QCameraFocusZone QCameraFocusZone;
typedef struct QMetaObject QMetaObject;
2024-11-19 06:29:06 +00:00
typedef struct QObject QObject;
2024-11-04 10:15:32 +00:00
typedef struct QPointF QPointF;
typedef struct QRectF QRectF;
#endif
2024-12-07 04:15:57 +00:00
QCameraFocusZone* QCameraFocusZone_new();
QCameraFocusZone* QCameraFocusZone_new2(QRectF* area);
QCameraFocusZone* QCameraFocusZone_new3(QCameraFocusZone* other);
QCameraFocusZone* QCameraFocusZone_new4(QRectF* area, int status);
2024-11-04 10:15:32 +00:00
void QCameraFocusZone_OperatorAssign(QCameraFocusZone* self, QCameraFocusZone* other);
bool QCameraFocusZone_OperatorEqual(const QCameraFocusZone* self, QCameraFocusZone* other);
bool QCameraFocusZone_OperatorNotEqual(const QCameraFocusZone* self, QCameraFocusZone* other);
bool QCameraFocusZone_IsValid(const QCameraFocusZone* self);
QRectF* QCameraFocusZone_Area(const QCameraFocusZone* self);
int QCameraFocusZone_Status(const QCameraFocusZone* self);
void QCameraFocusZone_SetStatus(QCameraFocusZone* self, int status);
2024-11-19 06:29:06 +00:00
void QCameraFocusZone_Delete(QCameraFocusZone* self, bool isSubclass);
2024-11-04 10:15:32 +00:00
2024-12-07 04:15:57 +00:00
void QCameraFocus_virtbase(QCameraFocus* src, QObject** outptr_QObject);
2024-11-04 10:15:32 +00:00
QMetaObject* QCameraFocus_MetaObject(const QCameraFocus* self);
void* QCameraFocus_Metacast(QCameraFocus* self, const char* param1);
struct miqt_string QCameraFocus_Tr(const char* s);
struct miqt_string QCameraFocus_TrUtf8(const char* s);
bool QCameraFocus_IsAvailable(const QCameraFocus* self);
int QCameraFocus_FocusMode(const QCameraFocus* self);
void QCameraFocus_SetFocusMode(QCameraFocus* self, int mode);
bool QCameraFocus_IsFocusModeSupported(const QCameraFocus* self, int mode);
int QCameraFocus_FocusPointMode(const QCameraFocus* self);
void QCameraFocus_SetFocusPointMode(QCameraFocus* self, int mode);
bool QCameraFocus_IsFocusPointModeSupported(const QCameraFocus* self, int param1);
QPointF* QCameraFocus_CustomFocusPoint(const QCameraFocus* self);
void QCameraFocus_SetCustomFocusPoint(QCameraFocus* self, QPointF* point);
struct miqt_array /* of QCameraFocusZone* */ QCameraFocus_FocusZones(const QCameraFocus* self);
2024-11-04 10:15:32 +00:00
double QCameraFocus_MaximumOpticalZoom(const QCameraFocus* self);
double QCameraFocus_MaximumDigitalZoom(const QCameraFocus* self);
double QCameraFocus_OpticalZoom(const QCameraFocus* self);
double QCameraFocus_DigitalZoom(const QCameraFocus* self);
void QCameraFocus_ZoomTo(QCameraFocus* self, double opticalZoom, double digitalZoom);
void QCameraFocus_OpticalZoomChanged(QCameraFocus* self, double param1);
void QCameraFocus_connect_OpticalZoomChanged(QCameraFocus* self, intptr_t slot);
void QCameraFocus_DigitalZoomChanged(QCameraFocus* self, double param1);
void QCameraFocus_connect_DigitalZoomChanged(QCameraFocus* self, intptr_t slot);
void QCameraFocus_FocusZonesChanged(QCameraFocus* self);
void QCameraFocus_connect_FocusZonesChanged(QCameraFocus* self, intptr_t slot);
void QCameraFocus_MaximumOpticalZoomChanged(QCameraFocus* self, double param1);
void QCameraFocus_connect_MaximumOpticalZoomChanged(QCameraFocus* self, intptr_t slot);
void QCameraFocus_MaximumDigitalZoomChanged(QCameraFocus* self, double param1);
void QCameraFocus_connect_MaximumDigitalZoomChanged(QCameraFocus* self, intptr_t slot);
struct miqt_string QCameraFocus_Tr2(const char* s, const char* c);
struct miqt_string QCameraFocus_Tr3(const char* s, const char* c, int n);
struct miqt_string QCameraFocus_TrUtf82(const char* s, const char* c);
struct miqt_string QCameraFocus_TrUtf83(const char* s, const char* c, int n);
#ifdef __cplusplus
} /* extern C */
#endif
#endif