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.