Storyboard
Public Member Functions | Properties | Private Attributes | List of all members
soundSequenceInterface Class Reference

#include <soundcolumninterface.h>

Inheritance diagram for soundSequenceInterface:
Inheritance graph
[legend]
Collaboration diagram for soundSequenceInterface:
Collaboration graph
[legend]

Public Member Functions

 soundSequenceInterface (unsigned startFrame, unsigned endFrame, float startTime, float stopTime, String &name, String &filename)
 
Q_INVOKABLE unsigned startFrame ()
 
Q_INVOKABLE unsigned stopFrame ()
 
Q_INVOKABLE float startTime ()
 
Q_INVOKABLE float stopTime ()
 
Q_INVOKABLE String & name ()
 
Q_INVOKABLE String & filename ()
 

Properties

unsigned startFrame
 
unsigned stopFrame
 
float startTime
 
float stopTime
 
String name
 
String filename
 

Private Attributes

unsigned _startFrame
 
unsigned _stopFrame
 
float _startTime
 
float _stopTime
 
String _name
 
String _filename
 

Constructor & Destructor Documentation

soundSequenceInterface::soundSequenceInterface ( unsigned  startFrame,
unsigned  endFrame,
float  startTime,
float  stopTime,
String &  name,
String &  filename 
)

Member Function Documentation

Q_INVOKABLE String& soundSequenceInterface::filename ( )

path resolved filename

Q_INVOKABLE String& soundSequenceInterface::name ( )

named of this sound sequence - derived from the filename

Q_INVOKABLE unsigned soundSequenceInterface::startFrame ( )

returns the start frame of this sound sequence, 1 based.

Q_INVOKABLE float soundSequenceInterface::startTime ( )

returns the start time in second from the beginning of the sound file. The start time is sync with ths start frame.

Q_INVOKABLE unsigned soundSequenceInterface::stopFrame ( )

returns the stop frame of this sound sequence, value is 1 based

Q_INVOKABLE float soundSequenceInterface::stopTime ( )

returns the stop time in second. sound will stop playing when reaching either the stop time or the stop frame, whichever comes first

Member Data Documentation

String soundSequenceInterface::_filename
private
String soundSequenceInterface::_name
private
unsigned soundSequenceInterface::_startFrame
private
float soundSequenceInterface::_startTime
private
unsigned soundSequenceInterface::_stopFrame
private
float soundSequenceInterface::_stopTime
private

Property Documentation

String soundSequenceInterface::filename
read
String soundSequenceInterface::name
read
unsigned soundSequenceInterface::startFrame
read
float soundSequenceInterface::startTime
read
unsigned soundSequenceInterface::stopFrame
read
float soundSequenceInterface::stopTime
read

The documentation for this class was generated from the following file: