#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 | ) |
int FbxGetFrameRateStringListIndex | ( | FbxTime::EMode | pTimeMode | ) |
bool FbxIsValidCustomFrameRate | ( | double | pFramerate | ) |
bool FbxGetNearestCustomFrameRate | ( | double | pFramerate, |
double & | pNearestRate | ||
) |