CSvgAnimTimeController Class Reference
class CSvgAnimTimeController : public CBase |
Class description goes here.
Nested Classes and Structures
Constructor & Destructor Documentation
CSvgAnimTimeController()
CSvgAnimTimeController | ( | ) | [private] |
~CSvgAnimTimeController()
~CSvgAnimTimeController | ( | ) | |
Member Functions Documentation
AddBeginTime(TInt32)
void | AddBeginTime | ( | TInt32 | aBeginTime | ) | |
AddEndTime(TInt32)
void | AddEndTime | ( | TInt32 | aEndTime | ) | |
AddKeySplineL(TFloatFixPt, TFloatFixPt, TFloatFixPt, TFloatFixPt)
AddKeyTime(TFloatFixPt)
Need method description
- Since
- 1.0
- Since
- 1.0
- Since
- 1.0
AddToInitialList(TInt)
void | AddToInitialList | ( | TInt | aBeginTime | ) | |
ConstructL()
void | ConstructL | ( | ) | [private] |
CopyL(CSvgAnimTimeController *)
CreateKeyTime(TInt32)
void | CreateKeyTime | ( | TInt32 | aKeyTimeCount | ) | |
CreateKeyTimeForEnumeration(TInt32)
void | CreateKeyTimeForEnumeration | ( | TInt32 | aKeyTimeCount | ) | |
GetAnimTime(TInt32, TInt32 &, TInt32 &, TInt32 &)
GetAnimTimeForEnumeration(TInt32, TInt32 &, TInt32 &, TBool)
GetDurationTime()
Need method description
Himanshu: added to adjust the duration time in case there is a negative begin time
GetEndTime()
Need method description
Himanshu: added to adjust the end time in case there is a negative begin time
GetNextEndTime(TInt32)
void | GetNextEndTime | ( | TInt32 | aBeginTime | ) | |
IsSplineCalcMode()
TBool
| IsSplineCalcMode | ( | ) | const |
Returns ETrue if the calc mode is in spline mode
PrepareTimeL(const RArray< TFloatFixPt > *)
ReInitializeForSeek()
void | ReInitializeForSeek | ( | ) | |
RepeatDurationTime()
TUint32
| RepeatDurationTime | ( | ) | [inline] |
ResetBeginTime(TInt32)
void | ResetBeginTime | ( | TInt32 | aBeginTime | ) | |
ResetKeyTime()
void | ResetKeyTime | ( | ) | [inline] |
SetAnimTimeArray(RArray< TUint32 > *&)
SetBeginTime(TInt32)
void | SetBeginTime | ( | TInt32 | aBeginTime | ) | |
SetBeginTimeList(RArray< TInt32 > *&)
SetCalMode(TAnimCalcMode)
SetDurationTime(TInt32)
void | SetDurationTime | ( | TInt32 | aDurationTime | ) | |
SetEndTime(TInt32)
void | SetEndTime | ( | TInt32 | aEndTime | ) | |
SetEndTimesIndefinite()
void | SetEndTimesIndefinite | ( | ) | |
SetIsSplineCalcMode(TBool)
void | SetIsSplineCalcMode | ( | TBool | aIsSplineCalcMode | ) | |
Sets the calc mode to spline mode
Parameters
TBool aIsSplineCalcMode | Indicates whether the calcMode is of type "spline" |
SetKeyTimeArray(RArray< TKeyTime > *&)
SetModifiedEndTime(TUint32)
void | SetModifiedEndTime | ( | TUint32 | aTime | ) | |
SetNextBeginTime(TInt32)
void | SetNextBeginTime | ( | TInt32 | aCurTime | ) | |
SetOrgDurationTime(TInt32)
void | SetOrgDurationTime | ( | TInt32 | aValue | ) | |
SetOriginalValues_DOMReuse()
void | SetOriginalValues_DOMReuse | ( | ) | |
SetRepeatDurationTime(TUint32)
void | SetRepeatDurationTime | ( | TUint32 | aRepeatDurationTime | ) | |
SetSplineValueL(const TDesC &)
void | SetSplineValueL | ( | const TDesC & | aSplineValue | ) | |
Sets the spline parameter string for later processing (when calc mode is set)
Parameters
const TDesC & aSplineValue | |
SplineValue()
Returns the string corresponding to the Spline parameters.
Member Data Documentation
RArray< TUint32 > * iAnimTime
RArray< TInt32 > * iBeginTimeList
RArray< TInt32 > * iEndTimeList
TUint32
iInitialBeginTime
RArray< TInt32 > * iInitialBeginTimeList
RArray< TInt32 > * iInitialEndTimeList
TBool
iIsSplineCalcMode
TBool
| iIsSplineCalcMode | [private] |
RArray< TKeyTime > * iKeyTime
TUint32
iNewActiveDurationTime
TUint32
| iNewActiveDurationTime | [private] |
TUint32
iRepeatDurationTime
TUint32
| iRepeatDurationTime | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.