Houdini Development Toolkit - Version 6.5
Side Effects Software Inc. 2004
Clip Library
Track Access Methods
These methods are used to manipulate the tracks in a clip. See
CL_Track
for more information on tracks.
int getNumTracks(void) const
Returns an integer value for the number of tracks in the clip.
CL_Track *addTrack(const char *name)
Appends a track to the list with the name provided. If there is already a track with that name, it will increment the name (eg. if name = "chan1" and a track with that name already exists, it will name the new track "chan2").
CL_Track *dupTrackInfo(const CL_Track *,int data_too = 0, const char *name = 0)
Creates a new track and copies the info from the track provided. If data_too = 1, it will copy the sample data for the track and a name can be provided for the new track if desired.
CL_Track *getTrack(int index)
const CL_Track *getTrack(int index) const
Returns a pointer to the track specified by the index. Returns 0 if the track is not found.
CL_Track *getTrack(const char *name, int *index = 0)
const CL_Track *getTrack(const char *name, int *index = 0) const
Returns a pointer to the track specified by name and determines its index value. Returns 0 if the track isn't found and sets index to -1.
Table of Contents
Operators
|
Surface Operations
|
Particle Operations
|
Composite Operators
|
Channel Operators
Material & Texture
|
Objects
|
Command and Expression
|
Render Output
|
Mantra Shaders
|
Utility Classes
|
Geometry Library
|
Image Library
|
Clip Library
Customizing UI
|
Questions & Answers
Copyright © 2004 Side Effects Software Inc.
477 Richmond Street West, Toronto, Ontario, Canada M5V 3E7