fbsdk/fbcamera.h File Reference

fbcamera.h File Reference
#include <kaydaradef.h>
#include <fbsdk/fbmodel.h>
#include <fbsdk/fbhud.h>

Classes

class  FBCamera
 Creates custom cameras and manages system cameras. More...
 
class  FBCameraStereo
 
class  FBPropertyListCamera
 PropertyList: Camera More...
 
class  FBCameraSwitcher
 Camera switcher. More...
 

Namespaces

 ORSDK2018
 

Macros

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once... More...
 

Typedefs

typedef class FBPropertyBase< FBCamera *, kFBPT_object > FBPropertyBaseCamera
 
typedef class FBPropertyBaseComponent< FBCamera * > FBPropertyCamera
 
typedef class FBPropertyBase< FBCameraStereo *, kFBPT_object > FBPropertyBaseCameraStereo
 
typedef class FBPropertyBaseComponent< FBCameraStereo * > FBPropertyCameraStereo
 
typedef class FBPropertyBaseEnum< enum FBCameraType > FBPropertyCameraType
 
typedef class FBPropertyBaseEnum< enum FBCameraApertureMode > FBPropertyCameraApertureMode
 
typedef class FBPropertyBaseEnum< enum FBCameraFilmBackType > FBPropertyCameraFilmBackType
 
typedef class FBPropertyBaseEnum< enum FBCameraFrameSizeMode > FBPropertyCameraFrameSizeMode
 
typedef class FBPropertyBaseEnum< enum FBCameraResolutionMode > FBPropertyCameraResolutionMode
 
typedef class FBPropertyBaseEnum< enum FBCameraViewPlaneMode > FBPropertyCameraViewPlaneMode
 
typedef class FBPropertyBaseEnum< enum FBCameraDistanceMode > FBPropertyCameraDistanceMode
 
typedef class FBPropertyBaseEnum< enum FBCameraSafeAreaMode > FBPropertyCameraSafeAreaMode
 
typedef class FBPropertyBaseEnum< enum FBCameraAntiAliasingMethod > FBPropertyCameraAntiAliasingMethod
 
typedef class FBPropertyBaseEnum< enum FBCameraSamplingType > FBPropertyCameraSamplingType
 
typedef class FBPropertyBaseEnum< enum FBCameraFocusDistanceSource > FBPropertyCameraFocusDistanceSource
 
typedef class FBPropertyBaseEnum< enum FBCameraMatrixType > FBPropertyCameraMatrixType
 
typedef class FBPropertyBaseEnum< enum FBCameraStereoType > FBPropertyCameraStereoType
 

Enumerations

enum  FBCameraFrameSizeMode {
  kFBFrameSizeWindow, kFBFrameSizeFixedRatio, kFBFrameSizeFixedResolution, kFBFrameSizeFixedWidthResolution,
  kFBFrameSizeFixedHeightResolution
}
 Frame size modes. More...
 
enum  FBCameraResolutionMode {
  kFBResolutionCustom, kFBResolutionD1NTSC, kFBResolutionNTSC, kFBResolutionPAL,
  kFBResolutionD1PAL, kFBResolutionHD, kFBResolution640x480, kFBResolution320x200,
  kFBResolution320x240, kFBResolution128x128, kFBResolutionFullScreen
}
 Resolution modes. More...
 
enum  FBCameraApertureMode { kFBApertureVertical, kFBApertureHorizontal, kFBApertureVertHoriz, kFBApertureFocalLength }
 Aperture modes. More...
 
enum  FBCameraFilmBackType {
  kFBFilmBackCustom, kFBFilmBack16mmTheatrical, kFBFilmBackSuper16mm, kFBFilmBack35mmAcademy,
  kFBFilmBack35mmTVProjection, kFBFilmBack35mmFullAperture, kFBFilmBack35mm185Projection, kFBFilmBack35mmAnamorphic,
  kFBFilmBack70mmProjection, kFBFilmBackVistaVision, kFBFilmBackDynavision, kFBFilmBackIMAX
}
 Filmback types. More...
 
enum  FBCameraViewPlaneMode { kFBViewPlaneDisabled, kFBViewPlaneAlways, kFBViewPlaneWhenMedia }
 Camera plane viewing modes. More...
 
enum  FBCameraDistanceMode { kFBDistModeRelativeToInterest, kFBDistModeAbsoluteFromCamera }
 Camera plane distance modes. More...
 
enum  FBCameraSafeAreaMode { kFBSafeAreaSquare, kFBSafeAreaRound }
 Safe area modes. More...
 
enum  FBCameraAntiAliasingMethod { kFBAntiAliasingSoftware, kFBAntialiasingMultiSamplingOnyx }
 Antialiasing methods. More...
 
enum  FBCameraSamplingType { kFBSamplingUniform, kFBSamplingStochastic }
 Antialiasing sampling types. More...
 
enum  FBCameraFocusDistanceSource { kFBFocusDistanceCameraInterest, kFBFocusDistanceSpecificDistance, kFBFocusDistanceModel }
 Focus distance sources. More...
 
enum  FBCameraType { kFBCameraTypePerspective, kFBCameraTypeOrthogonal }
 Focus distance types. More...
 
enum  FBCameraMatrixType { kFBProjection, kFBModelView, kFBModelViewProj, kFBProjInverse }
 Camera matrix types in OpenGL convention. More...
 
enum  FBCameraStereoType { kFBCameraStereoNone, kFBCameraStereoConverged, kFBCameraStereoOff_Axis, kFBCameraStereoParallel }
 

Macro Definition Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbcamera.h.

Go to the source code of this file.