Inheritance diagram for KFbxVideo:
Definition at line 63 of file kfbxvideo.h.
Video attributes Management | |
enum | EInterlaceMode |
Video interlace modes. More... | |
enum | EAccessMode |
Video interlace modes. More... | |
void | ImageTextureSetMipMap (bool pUseMipMap) |
Set the use of MipMap on the video. | |
bool | ImageTextureGetMipMap () |
Retrieve use MipMap state. | |
bool | SetFileName (char const *pName) |
Specify the Video full filename. | |
char * | GetFileName () |
Retrieve the Video full filename. | |
bool | SetRelativeFileName (char const *pName) |
Specify the Video relative filename. | |
char * | GetRelativeFileName () |
Retrieve the Video relative filename. | |
double | GetFrameRate () |
Retrieve the Frame rate of the video clip. | |
int | GetLastFrame () |
Retrieve the last frame of the video clip. | |
int | GetWidth () |
Retrieve the clip width. | |
int | GetHeight () |
Retrieve the clip height. | |
void | SetStartFrame (int pStartFrame) |
Set the start frame of the video clip. | |
int | GetStartFrame () |
Retrieve the start frame of the video clip. | |
void | SetStopFrame (int pStopFrame) |
Set the stop frame of the video clip. | |
int | GetStopFrame () |
Retrieve the stop frame of the video clip. | |
void | SetPlaySpeed (double pPlaySpeed) |
Set the play speed of the video clip. | |
double | GetPlaySpeed () |
Retrieve the play speed of the video clip. | |
void | SetOffset (KTime pTime) |
Set the time offset. | |
KTime | GetOffset () |
Video interlace modes. | |
void | SetFreeRunning (bool pState) |
Set the Free Running state of the video clip. | |
bool | GetFreeRunning () |
Retrieve the Free Running state. | |
void | SetLoop (bool pLoop) |
Set the Loop state of the video clip. | |
bool | GetLoop () |
Retrieve the Loop state. | |
void | SetInterlaceMode (EInterlaceMode pInterlaceMode) |
Set the Interlace mode. | |
EInterlaceMode | GetInterlaceMode () |
Retrieve the Interlace mode. | |
void | SetAccessMode (EAccessMode pAccessMode) |
Set the clip Access Mode. | |
EAccessMode | GetAccessMode () |
Retrieve the clip Access Mode. | |
Error Management | |
enum | EError |
Error identifiers. More... | |
KError & | GetError () |
Retrieve error object. | |
EError | GetLastErrorID () |
Get last error code. | |
char * | GetLastErrorString () |
Get last error string. | |
Public Member Functions | |
void | Reset () |
Reset the video to default values. |
enum EInterlaceMode |
Video interlace modes.
Definition at line 210 of file kfbxvideo.h.
enum EAccessMode |
Video interlace modes.
Definition at line 238 of file kfbxvideo.h.
enum EError |
void Reset | ( | ) |
Reset the video to default values.
void ImageTextureSetMipMap | ( | bool | pUseMipMap | ) |
Set the use of MipMap on the video.
pUseMipMap | If true , use MipMap on the video. |
bool ImageTextureGetMipMap | ( | ) |
Retrieve use MipMap state.
bool SetFileName | ( | char const * | pName | ) |
Specify the Video full filename.
pName | Video full filename. |
char* GetFileName | ( | ) |
Retrieve the Video full filename.
bool SetRelativeFileName | ( | char const * | pName | ) |
Specify the Video relative filename.
pName | Video relative filename. |
char* GetRelativeFileName | ( | ) |
Retrieve the Video relative filename.
double GetFrameRate | ( | ) |
Retrieve the Frame rate of the video clip.
int GetLastFrame | ( | ) |
Retrieve the last frame of the video clip.
int GetWidth | ( | ) |
Retrieve the clip width.
int GetHeight | ( | ) |
Retrieve the clip height.
void SetStartFrame | ( | int | pStartFrame | ) |
Set the start frame of the video clip.
pStartFrame | Start frame number. |
int GetStartFrame | ( | ) |
Retrieve the start frame of the video clip.
void SetStopFrame | ( | int | pStopFrame | ) |
Set the stop frame of the video clip.
pStopFrame | Stop frame number. |
int GetStopFrame | ( | ) |
Retrieve the stop frame of the video clip.
void SetPlaySpeed | ( | double | pPlaySpeed | ) |
Set the play speed of the video clip.
pPlaySpeed Playback speed of the clip.
double GetPlaySpeed | ( | ) |
Retrieve the play speed of the video clip.
void SetOffset | ( | KTime | pTime | ) |
Set the time offset.
The offset can be used to shift the playback start time of the clip.
pTime | Time offset of the clip. |
KTime GetOffset | ( | ) |
Video interlace modes.
void SetFreeRunning | ( | bool | pState | ) |
Set the Free Running state of the video clip.
The Free Running flag can be used by a client application to implement a playback scheme that is independent of the main timeline.
pState | State of the Free running flag. |
bool GetFreeRunning | ( | ) |
Retrieve the Free Running state.
void SetLoop | ( | bool | pLoop | ) |
Set the Loop state of the video clip.
The Loop flag can be used by a client application to implement the loop playback of the video clip.
pLoop | State of the loop flag. |
bool GetLoop | ( | ) |
Retrieve the Loop state.
void SetInterlaceMode | ( | EInterlaceMode | pInterlaceMode | ) |
Set the Interlace mode.
pInterlaceMode | Interlace mode identifier. |
EInterlaceMode GetInterlaceMode | ( | ) |
Retrieve the Interlace mode.
void SetAccessMode | ( | EAccessMode | pAccessMode | ) |
Set the clip Access Mode.
pAccessMode | Clip access mode identifier. |
EAccessMode GetAccessMode | ( | ) |
Retrieve the clip Access Mode.
KError& GetError | ( | ) |
Retrieve error object.
EError GetLastErrorID | ( | ) |
Get last error code.
char* GetLastErrorString | ( | ) |
Get last error string.