#include <fbxsdk/fbxsdk_def.h>#include <fbxsdk/core/base/fbxtimecode.h>#include <fbxsdk/core/base/fbxstring.h>#include <fbxsdk/fbxsdk_nsbegin.h>#include <fbxsdk/fbxsdk_nsend.h>Classes | |
| class | FbxTime | 
| Class to encapsulate time units.  More... | |
| class | FbxTimeSpan | 
| Class to encapsulate time intervals.  More... | |
| class | FbxLocalTime | 
Macros | |
| #define | FBXSDK_TIME_INFINITE FbxTime(FBXSDK_TC_INFINITY) | 
| #define | FBXSDK_TIME_MINUS_INFINITE FbxTime(FBXSDK_TC_MINFINITY) | 
| #define | FBXSDK_TIME_ZERO FbxTime(FBXSDK_TC_ZERO) | 
| #define | FBXSDK_TIME_EPSILON FbxTime(FBXSDK_TC_EPSILON) | 
| #define | FBXSDK_TIME_ONE_SECOND FbxTime(FBXSDK_TC_SECOND) | 
| #define | FBXSDK_TIME_ONE_MINUTE FbxTime(FBXSDK_TC_MINUTE) | 
| #define | FBXSDK_TIME_ONE_HOUR FbxTime(FBXSDK_TC_HOUR) | 
| #define | FBXSDK_TIME_ASSERT_EPSILON 0.5 | 
| #define | FBXSDK_TIME_FORWARD 1 | 
| #define | FBXSDK_TIME_BACKWARD -1 | 
| #define FBXSDK_TIME_INFINITE FbxTime(FBXSDK_TC_INFINITY) | 
| #define FBXSDK_TIME_MINUS_INFINITE FbxTime(FBXSDK_TC_MINFINITY) | 
| #define FBXSDK_TIME_ZERO FbxTime(FBXSDK_TC_ZERO) | 
| #define FBXSDK_TIME_EPSILON FbxTime(FBXSDK_TC_EPSILON) | 
| #define FBXSDK_TIME_ONE_SECOND FbxTime(FBXSDK_TC_SECOND) | 
| #define FBXSDK_TIME_ONE_MINUTE FbxTime(FBXSDK_TC_MINUTE) | 
| #define FBXSDK_TIME_ONE_HOUR FbxTime(FBXSDK_TC_HOUR) | 
| void FbxGetCurrentLocalTime | ( | FbxLocalTime & | pLocalTime | ) | 
| FbxTime::EMode FbxGetGlobalTimeMode | ( | ) | 
| FbxTimeModeObject* FbxGetGlobalTimeModeObject | ( | ) | 
| FbxTime::EProtocol FbxGetGlobalTimeFormat | ( | ) | 
| void FbxSetGlobalTimeMode | ( | FbxTime::EMode | pTimeMode, | 
| double | pFrameRate = 0.0  | 
        ||
| ) | 
| void FbxSetGlobalTimeFormat | ( | FbxTime::EProtocol | pTimeFormat | ) | 
| FbxTime::EOldMode FbxGetOldTimeModeCorrespondance | ( | FbxTime::EMode | pMode | ) | 
| FbxTime::EMode FbxGetTimeModeFromOldValue | ( | FbxTime::EOldMode | pOldMode | ) | 
| FbxTime::EMode FbxGetTimeModeFromFrameRate | ( | char * | pFrameRate | ) | 
| void FbxGetControlStringList | ( | char * | pControlString, | 
| FbxTime::EProtocol | pTimeFormat | ||
| ) | 
| const char* FbxGetGlobalFrameRateString | ( | FbxTime::EMode | pTimeMode | ) | 
| const char* FbxGetGlobalTimeModeString | ( | FbxTime::EMode | pTimeMode | ) | 
| double FbxGetFrameRate | ( | FbxTime::EMode | pTimeMode | ) | 
| FbxTime::EProtocol FbxSelectionToTimeFormat | ( | int | pSelection | ) | 
| FbxTime::EMode FbxSelectionToTimeMode | ( | int | pSelection | ) | 
| int FbxTimeToSelection | ( | FbxTime::EMode | pTimeMode = FbxTime::eDefaultMode,  | 
        
| int | pTimeFormat = FbxTime::eDefaultProtocol  | 
        ||
| ) | 
| const char* FbxGetTimeModeName | ( | FbxTime::EMode | pTimeMode | ) | 
 Examples: | int FbxGetFrameRateStringListIndex | ( | FbxTime::EMode | pTimeMode | ) | 
| bool FbxIsValidCustomFrameRate | ( | double | pFramerate | ) | 
| bool FbxGetNearestCustomFrameRate | ( | double | pFramerate, | 
| double & | pNearestRate | ||
| ) |