Mixxx

ScriptEngine Class Reference

#include <scriptengine.h>

Collaboration diagram for ScriptEngine:

List of all members.

Public Member Functions

 ScriptEngine (MixxxApp *parent, Track *track)
 ~ScriptEngine ()
void executeMacro (Macro *macro)
void executeScript (const char *script)
void addMacro (Macro *macro)
void newMacro (int lang)
void deleteMacro (Macro *macro)
int macroCount ()
MacrogetMacro (int index)
void playTrack (int channel, QString filename)
void saveMacros ()
ScriptStudiogetStudio ()
ScriptRecordergetRecorder ()

Detailed Description

Definition at line 21 of file scriptengine.h.


Constructor & Destructor Documentation

ScriptEngine::ScriptEngine ( MixxxApp parent,
Track *  track 
)

Definition at line 14 of file scriptengine.cpp.

ScriptEngine::~ScriptEngine ( )

Definition at line 80 of file scriptengine.cpp.


Member Function Documentation

void ScriptEngine::addMacro ( Macro macro)

Definition at line 60 of file scriptengine.cpp.

Here is the caller graph for this function:

void ScriptEngine::deleteMacro ( Macro macro)

Definition at line 120 of file scriptengine.cpp.

void ScriptEngine::executeMacro ( Macro macro)

Definition at line 83 of file scriptengine.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void ScriptEngine::executeScript ( const char *  script)

Definition at line 104 of file scriptengine.cpp.

Here is the caller graph for this function:

Macro * ScriptEngine::getMacro ( int  index)

Definition at line 76 of file scriptengine.cpp.

Here is the caller graph for this function:

ScriptRecorder * ScriptEngine::getRecorder ( )

Definition at line 72 of file scriptengine.cpp.

Here is the caller graph for this function:

ScriptStudio * ScriptEngine::getStudio ( )

Definition at line 56 of file scriptengine.cpp.

int ScriptEngine::macroCount ( )

Definition at line 68 of file scriptengine.cpp.

Here is the caller graph for this function:

void ScriptEngine::newMacro ( int  lang)

Definition at line 64 of file scriptengine.cpp.

Here is the call graph for this function:

void ScriptEngine::playTrack ( int  channel,
QString  filename 
)

Definition at line 45 of file scriptengine.cpp.

Here is the caller graph for this function:

void ScriptEngine::saveMacros ( )

Definition at line 174 of file scriptengine.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines