virtual mooInt getLikes()=0
get project likes
virtual MooTrack * getRootTrack()=0
get the root track.
virtual mooUInt * getProjectMembers(mooInt &count)=0
obtain a list of project member ids. See MooFriends for details.
virtual mooInt likeProject()=0
virtual mooBool hasUserLiked()=0
have we liked already? useful to display user like state
virtual mooInt getOwnerID()=0
get owner ID
virtual mooBool sendMessage(const mooChar *message, mooUInt memberId)=0
fails if not logged in, the project member is not found etc.
A Moo Media Track
Definition: mootrack.h:19
virtual const mooChar * getMessage(mooUInt messageID)=0
virtual mooBool inviteFriend(mooUInt id)=0
invite a friend to the project
virtual MooTrack * getUserFolder()=0
get the current users' folder track.
virtual mooUInt getID()=0
get a project's ID
A Moo Project
Definition: mooproject.h:18
virtual const mooChar * getName()=0
get the project's name