Name | Description |
AddStrip | Add a new Strip to the active StripSection. |
Declaration void *AddStrip( Strip *strip ) Parameters
|
GetStrip | Helper function that retrieve the reference of a Strip that belongs to the active StripSection. |
Declaration Strip *GetStrip( const char *name ) Parameters
name : Name of the Strip reference to retrieve.
Return Value
nil if the name doesn't match any of the Strip contained in the active StripSection.
|
GetStripAt | Retrieve an existing Strip contained in the current StripSection using its internal list index. |
Declaration Strip *GetStripAt( unsigned short index ) Parameters
index : Index of the Strip to retrieve.
Return Value
nil if the index provided is invalid; else return the Strip reference pointed by index.
|
GetStripIndex | Helper function that returns the internal index of a Strip that belongs to the active StripSection. |
Declaration int GetStripIndex( const Strip *strip ) Parameters
Return Value
-1 if the reference provided does not match any Strip contained in the current StripSection.
|
RemoveStrip | Remove an existing Strip reference from the active StripGroup. |
Declaration bool RemoveStrip( Strip *strip ) Parameters
strip : Reference to the Strip to remove.
Return Value
false if the reference provided is invalid; else return true if the reference have been removed successfully.
|
RemoveStripAt | Remove a Strip from the active StripSection using its index as key. |
Declaration bool RemoveStripAt( int index ) Parameters
index : Index of the Strip to remove.
Return Value
true if the Strip pointed by index is removed successfully; else return false .
|
SetStripIndex | Select all Strip contained in the active StripSection. |
Declaration
|
SelectAllStartTime | Select the start time of all Strip in the active StripSection. |
Declaration void SelectAllStartTime( void )
|
SelectAllEndTime | Select the end time of all Strip in the active StripSection. |
Declaration void SelectAllEndTime( void )
|
DeselectAll | Helper function that deselect all Strip contained in the current StripSection. |
Declaration
|
IsRangeSelected | Determine if the range of all Strip contained in the current StripSection is selected. |
Declaration bool IsRangeSelected( void ) Return Value
true if the range of all the Strip in the StripSection are selected; else return false .
|
GetStripSectionIndex | Determine if the start time of all Strip in the StripSection is selected. |
Declaration bool IsStartTimeSelected( void ) Return Value
true if the start time of all Strip in the StripSection are selected; else return false .
|
IsEndTimeSelected | Determine if the end time of all Strip in the StripSection is selected. |
Declaration bool IsEndTimeSelected( void ) Return Value
true if the end time of all Strip in the StripSection are selected; else return false .
|
GetStartTime | Return the start time of the active StripSection based on the current Strip associated to it. |
Declaration float GetStartTime( void ) Return Value
The Strip start time.
|
GetEndTime | Return the end time of the active StripSection based on the current Strip associated to it. |
Declaration Return Value
The Strip end time.
|