Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DOM::Layer::ILayerNormal Class Referenceabstract

Defines the interface that represents a normal layer in the timeline. More...

#include <ILayer.h>

Inheritance diagram for DOM::Layer::ILayerNormal:

Public Member Functions

virtual FCM::Result _FCMCALL GetKeyFrames (PIFCMList &pKeyFrameList)=0
 Returns the list of frames. More...
 
virtual FCM::Result _FCMCALL GetFrameAtIndex (FCM::U_Int32 index, PIFrame &pFrame)=0
 Return frame at index, index can be any value between 0 to duration returned by GetTotalDuration. More...
 
virtual FCM::Result _FCMCALL GetTotalDuration (FCM::U_Int32 &duration)=0
 Returns the duration of all the key Frames. More...
 

Detailed Description

Defines the interface that represents a normal layer in the timeline.

Member Function Documentation

virtual FCM::Result _FCMCALL DOM::Layer::ILayerNormal::GetFrameAtIndex ( FCM::U_Int32  index,
PIFrame &  pFrame 
)
pure virtual

Return frame at index, index can be any value between 0 to duration returned by GetTotalDuration.

Parameters
index(IN) Index at which frame is needed
pFrame(OUT) Frame at specified index.
Returns
On success, FCM_SUCCESS is returned, else an error code is returned.
virtual FCM::Result _FCMCALL DOM::Layer::ILayerNormal::GetKeyFrames ( PIFCMList &  pKeyFrameList)
pure virtual

Returns the list of frames.

Parameters
pKeyFrameList(OUT) List of frames (IFrame)
Returns
On success, FCM_SUCCESS is returned, else an error code is returned.
See also
DOM::IFrame
virtual FCM::Result _FCMCALL DOM::Layer::ILayerNormal::GetTotalDuration ( FCM::U_Int32 duration)
pure virtual

Returns the duration of all the key Frames.

Parameters
duration(OUT) Layer duration
Returns
On success, FCM_SUCCESS is returned, else an error code is returned.

The documentation for this class was generated from the following file: