#include <task.h>
Public Member Functions | |
Task (const QString &pCommand="") | |
Task (const TaskEntry &pEntry) | |
virtual | ~Task (void) |
TaskId | id (void) const |
ObjectId | player (void) const |
ObjectId | object (void) const |
ObjectId | caller (void) const |
const QString & | verb (void) const |
const QString | argstr (void) const |
const QStringList & | args (void) const |
qint64 | timestamp (void) const |
void | setId (TaskId pId) |
void | setPlayer (ObjectId pPlayer) |
void | setArgStr (const QString &pArgStr) |
void | setArgs (const QStringList &pArgs) |
void | setVerb (const QString &pVerb) |
void | setCaller (ObjectId pId) |
void | setObject (ObjectId pId) |
void | setTimeStamp (qint64 pTime) |
const QString & | command (void) const |
const QString & | directObjectName (void) const |
ObjectId | directObjectId (void) const |
const QString & | indirectObjectName (void) const |
ObjectId | indirectObjectId (void) const |
const QString & | preposition (void) const |
void | setDirectObjectName (const QString &pName) |
void | setDirectObjectId (ObjectId pId) |
void | setIndirectObjectName (const QString &pName) |
void | setIndirectObjectId (ObjectId pId) |
void | setPreposition (const QString &pName) |
ObjectId | programmer (void) const |
void | setProgrammer (ObjectId pObjectId) |
void | findObject (const QString &pName, QList< ObjectId > &pId) const |
Friends | |
class | lua_task |
Task::Task | ( | const QString & | pCommand = "" | ) |
Task::Task | ( | const TaskEntry & | pEntry | ) |
Task::~Task | ( | void | ) | [virtual] |
const QStringList& Task::args | ( | void | ) | const [inline] |
const QString Task::argstr | ( | void | ) | const [inline] |
ObjectId Task::caller | ( | void | ) | const [inline] |
const QString& Task::command | ( | void | ) | const [inline] |
ObjectId Task::directObjectId | ( | void | ) | const [inline] |
const QString& Task::directObjectName | ( | void | ) | const [inline] |
void Task::findObject | ( | const QString & | pName, |
QList< ObjectId > & | pId | ||
) | const |
ObjectId Task::indirectObjectId | ( | void | ) | const [inline] |
const QString& Task::indirectObjectName | ( | void | ) | const [inline] |
ObjectId Task::object | ( | void | ) | const [inline] |
ObjectId Task::player | ( | void | ) | const [inline] |
const QString& Task::preposition | ( | void | ) | const [inline] |
ObjectId Task::programmer | ( | void | ) | const [inline] |
void Task::setArgs | ( | const QStringList & | pArgs | ) | [inline] |
void Task::setArgStr | ( | const QString & | pArgStr | ) | [inline] |
void Task::setCaller | ( | ObjectId | pId | ) | [inline] |
void Task::setDirectObjectId | ( | ObjectId | pId | ) | [inline] |
void Task::setDirectObjectName | ( | const QString & | pName | ) | [inline] |
void Task::setId | ( | TaskId | pId | ) | [inline] |
void Task::setIndirectObjectId | ( | ObjectId | pId | ) | [inline] |
void Task::setIndirectObjectName | ( | const QString & | pName | ) | [inline] |
void Task::setObject | ( | ObjectId | pId | ) | [inline] |
void Task::setPlayer | ( | ObjectId | pPlayer | ) | [inline] |
void Task::setPreposition | ( | const QString & | pName | ) | [inline] |
void Task::setProgrammer | ( | ObjectId | pObjectId | ) | [inline] |
void Task::setTimeStamp | ( | qint64 | pTime | ) | [inline] |
void Task::setVerb | ( | const QString & | pVerb | ) | [inline] |
qint64 Task::timestamp | ( | void | ) | const [inline] |
const QString& Task::verb | ( | void | ) | const [inline] |
friend class lua_task [friend] |