![]() |
![]() |
![]() |
GPS04 Reference Manual | ![]() |
---|---|---|---|---|
#include <PS04-project-folder-item.h> PS04ProjectFolderItem; PS04ProjectFolderItem* ps04_project_folder_item_new (void); PS04ProjectFolderItem* ps04_project_folder_item_new_with_file (const char *folder_path, PS04ProjectFile *project_file, GError **error); const PS04AudioTrackMatrix* ps04_project_folder_item_get_audio_tracks (const PS04ProjectFolderItem *self); gulong ps04_project_folder_item_get_file_size (const PS04ProjectFolderItem *self); const char* ps04_project_folder_item_get_name (const PS04ProjectFolderItem *self); guint ps04_project_folder_item_get_number (const PS04ProjectFolderItem *self); PS04ProjectFile* ps04_project_folder_item_get_project_file (PS04ProjectFolderItem *self);
The PS04ProjectFolderItem class represents a project in a PS04ProjectFolder. It encapsulates a PS04ProjectFile, and the name and number of the project can be retrieved.
PS04ProjectFolderItem* ps04_project_folder_item_new (void);
Creates a new project folder item.
Returns : | a pointer to the created object. |
PS04ProjectFolderItem* ps04_project_folder_item_new_with_file (const char *folder_path, PS04ProjectFile *project_file, GError **error);
Creates a new project folder item and initializes it from the supplied project file.
folder_path : |
|
project_file : |
A pointer to a project file. |
error : |
Return location for a GError, or NULL . If non-NULL , an
error will be set if and only if the function fails.
|
Returns : | a pointer to the created object on success, NULL on failure.
|
const PS04AudioTrackMatrix* ps04_project_folder_item_get_audio_tracks (const PS04ProjectFolderItem *self);
self : |
|
Returns : |
gulong ps04_project_folder_item_get_file_size (const PS04ProjectFolderItem *self);
self : |
|
Returns : |
const char* ps04_project_folder_item_get_name (const PS04ProjectFolderItem *self);
Returns the project name of the item, as shown on the PS-04.
self : |
A pointer to the folder item. |
Returns : | a const string. |
guint ps04_project_folder_item_get_number (const PS04ProjectFolderItem *self);
Returns the project number of the item, as shown on the PS-04.
self : |
A pointer to the folder item. |
Returns : | an unsigned number. |
PS04ProjectFile* ps04_project_folder_item_get_project_file (PS04ProjectFolderItem *self);
self : |
|
Returns : |