Open Reality Reference Guide
fbtime.h File Reference

Time classes. More...

#include <kaydaradef.h>
#include <fbsdk/fbstring.h>

Go to the source code of this file.

Classes

class  FBTime
 Time data structure. More...
 
class  FBTimeCode
 TimeCode data structure. More...
 
class  FBTimeSpan
 TimeSpan class. More...
 

Macros

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

Enumerations

enum  FBTimeMode {
  kFBTimeModeDefault ,
  kFBTimeMode1000Frames ,
  kFBTimeMode120Frames ,
  kFBTimeMode11988Frames ,
  kFBTimeMode100Frames ,
  kFBTimeMode96Frames ,
  kFBTimeMode72Frames ,
  kFBTimeMode60Frames ,
  kFBTimeMode5994Frames ,
  kFBTimeMode50Frames ,
  kFBTimeMode48Frames ,
  kFBTimeMode30Frames ,
  kFBTimeMode2997Frames_Drop ,
  kFBTimeMode2997Frames ,
  kFBTimeMode25Frames ,
  kFBTimeMode24Frames ,
  kFBTimeMode23976Frames ,
  kFBTimeModeCustom
}
 Different time modes available. More...
 

Functions

 FB_FORWARD (FBTime)
 
 FB_FORWARD (FBTimeCode)
 
 FB_FORWARD (FBTimeSpan)
 

Detailed Description

Time classes.

Definition in file fbtime.h.

Macro Definition Documentation

◆ FBSDK_DLL

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 49 of file fbtime.h.

Enumeration Type Documentation

◆ FBTimeMode

enum FBTimeMode

Different time modes available.

Enumerator
kFBTimeModeDefault 

Default Time Mode.

kFBTimeMode1000Frames 

1000 : 1 millisecond

kFBTimeMode120Frames 

120

kFBTimeMode11988Frames 

~119.88

kFBTimeMode100Frames 

100

kFBTimeMode96Frames 

96

kFBTimeMode72Frames 

72

kFBTimeMode60Frames 

60

kFBTimeMode5994Frames 

~59.94

kFBTimeMode50Frames 

50

kFBTimeMode48Frames 

48

kFBTimeMode30Frames 

30

kFBTimeMode2997Frames_Drop 

~29.97 drop

kFBTimeMode2997Frames 

~29.97 full

kFBTimeMode25Frames 

25

kFBTimeMode24Frames 

24

kFBTimeMode23976Frames 

~23.976

kFBTimeModeCustom 

Custom framerate.

Definition at line 63 of file fbtime.h.