#include <kfbxglobaltimesettings.h>
Definition at line 65 of file kfbxglobaltimesettings.h.
Error Management | |
enum | EError |
Error identifiers. More... | |
KError & | GetError () |
Retrieve error object. | |
EError | GetLastErrorID () |
Get last error code. | |
char * | GetLastErrorString () |
Get last error string. | |
Timeline Time span | |
void | SetTimelineDefautTimeSpan (const KTimeSpan &pTimeSpan) |
Set Timeline default time span. | |
void | GetTimelineDefautTimeSpan (KTimeSpan &pTimeSpan) const |
Get Timeline default time span. | |
Time Markers | |
int | GetTimeMarkerCount () |
Get number of time markers. | |
bool | SetCurrentTimeMarker (int pIndex) |
Set current time marker index. | |
int | GetCurrentTimeMarker () |
Get current time marker index. | |
KFbxTimeMarker * | GetTimeMarker (int pIndex) |
Get time marker at given index. | |
void | AddTimeMarker (KFbxTimeMarker pTimeMarker) |
Add a time marker. | |
void | RemoveAllTimeMarkers () |
Remove all time markers and set current time marker to -1. | |
Obsolete Functions | |
These functions still work but are no longer relevant. | |
void | SetSnapOnFrame (bool pSnapOnFrame) |
Set snap on frame flag. | |
bool | GetSnapOnFrame () |
Get snap on frame flag. | |
Public Types | |
enum | ESnapOnFrameMode |
Snap on frame mode
| |
Public Member Functions | |
void | RestoreDefaultSettings () |
Restore default settings. | |
void | SetTimeMode (KTime::ETimeMode pTimeMode) |
Set time mode. | |
KTime::ETimeMode | GetTimeMode () |
Get time mode. | |
void | SetTimeProtocol (KTime::ETimeProtocol pTimeProtocol) |
Set time protocol. | |
KTime::ETimeProtocol | GetTimeProtocol () |
Get time protocol. | |
void | SetSnapOnFrameMode (ESnapOnFrameMode pSnapOnFrameMode) |
Set snap on frame mode. | |
ESnapOnFrameMode | GetSnapOnFrameMode () |
Get snap on frame mode. | |
const KFbxGlobalTimeSettings & | operator= (const KFbxGlobalTimeSettings &pGlobalTimeSettings) |
Assignment operator. | |
Classes | |
struct | KFbxTimeMarker |
enum ESnapOnFrameMode |
Snap on frame mode
Definition at line 99 of file kfbxglobaltimesettings.h.
enum EError |
Error identifiers.
Most of these are only used internally.
Definition at line 202 of file kfbxglobaltimesettings.h.
void RestoreDefaultSettings | ( | ) |
Restore default settings.
void SetTimeMode | ( | KTime::ETimeMode | pTimeMode | ) |
KTime::ETimeMode GetTimeMode | ( | ) |
Get time mode.
void SetTimeProtocol | ( | KTime::ETimeProtocol | pTimeProtocol | ) |
KTime::ETimeProtocol GetTimeProtocol | ( | ) |
Get time protocol.
void SetSnapOnFrameMode | ( | ESnapOnFrameMode | pSnapOnFrameMode | ) |
Set snap on frame mode.
pSnapOnFrameMode | One of the following values: eNO_SNAP, eSNAP_ON_FRAME, ePLAY_ON_FRAME, or eSNAP_PLAY_ON_FRAME. |
ESnapOnFrameMode GetSnapOnFrameMode | ( | ) |
Get snap on frame mode.
void SetTimelineDefautTimeSpan | ( | const KTimeSpan & | pTimeSpan | ) |
Set Timeline default time span.
pTimeSpan | The time span of the time line. |
void GetTimelineDefautTimeSpan | ( | KTimeSpan & | pTimeSpan | ) | const |
Get Timeline default time span.
pTimeSpan | return the default time span for the time line. |
int GetTimeMarkerCount | ( | ) |
Get number of time markers.
bool SetCurrentTimeMarker | ( | int | pIndex | ) |
Set current time marker index.
pIndex | Current time marker index. |
true
if successful, or false
if pIndex is invalid. int GetCurrentTimeMarker | ( | ) |
Get current time marker index.
KFbxTimeMarker* GetTimeMarker | ( | int | pIndex | ) |
Get time marker at given index.
pIndex | Time marker index. |
NULL
if the index is out of range. void AddTimeMarker | ( | KFbxTimeMarker | pTimeMarker | ) |
Add a time marker.
pTimeMarker | New time marker. |
void RemoveAllTimeMarkers | ( | ) |
Remove all time markers and set current time marker to -1.
const KFbxGlobalTimeSettings& operator= | ( | const KFbxGlobalTimeSettings & | pGlobalTimeSettings | ) |
Assignment operator.
KError& GetError | ( | ) |
Retrieve error object.
EError GetLastErrorID | ( | ) |
Get last error code.
char* GetLastErrorString | ( | ) |
Get last error string.
void SetSnapOnFrame | ( | bool | pSnapOnFrame | ) |
Set snap on frame flag.
pSnapOnFrame | If true , snap on frame mode is set to eSNAP_ON_FRAME. If false , snap on frame mode is set to eNO_SNAP . |
bool GetSnapOnFrame | ( | ) |
Get snap on frame flag.
true
if snap on frame mode is set to either eSNAP_ON_FRAME or ePLAY_ON_FRAME. false
if snap on frame mode is set to eNO_SNAP
.