CEditorProc Class Reference

#include <CEditorProc.h>

List of all members.

Public Member Functions

 CEditorProc (QString &filename, QObject *=NULL)
 ~CEditorProc ()
bool StartEdit (QString &editorPath, QStringList &editorArgs, QString &shaderText, QString &shaderFileName)
QString & StopEdit ()

Private Attributes

QFile * pTmpFile
QString tmpFileName
QString textReceived
QString currentEditorPath
QStringList currentEditorArgs


Detailed Description

Definition at line 26 of file CEditorProc.h.


Constructor & Destructor Documentation

CEditorProc::CEditorProc ( QString &  filename,
QObject *  parent = NULL 
)

Definition at line 18 of file CEditorProc.cpp.

References pTmpFile.

CEditorProc::~CEditorProc (  ) 

Definition at line 25 of file CEditorProc.cpp.

References pTmpFile, and SAFE_DELETE.


Member Function Documentation

bool CEditorProc::StartEdit ( QString &  editorPath,
QStringList &  editorArgs,
QString &  shaderText,
QString &  shaderFileName 
)

Definition at line 32 of file CEditorProc.cpp.

References currentEditorArgs, currentEditorPath, pTmpFile, start, and tmpFileName.

Referenced by CShaderFile::StartEdit().

QString & CEditorProc::StopEdit (  ) 

Definition at line 50 of file CEditorProc.cpp.

References currentEditorArgs, currentEditorPath, pTmpFile, start, textReceived, and tmpFileName.

Referenced by CShaderFile::StopEdit().


Member Data Documentation

QStringList CEditorProc::currentEditorArgs [private]

Definition at line 56 of file CEditorProc.h.

Referenced by StartEdit(), and StopEdit().

QString CEditorProc::currentEditorPath [private]

Definition at line 55 of file CEditorProc.h.

Referenced by StartEdit(), and StopEdit().

QFile* CEditorProc::pTmpFile [private]

Definition at line 51 of file CEditorProc.h.

Referenced by CEditorProc(), StartEdit(), StopEdit(), and ~CEditorProc().

QString CEditorProc::textReceived [private]

Definition at line 53 of file CEditorProc.h.

Referenced by StopEdit().

QString CEditorProc::tmpFileName [private]

Definition at line 52 of file CEditorProc.h.

Referenced by StartEdit(), and StopEdit().


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

Generated on Wed Dec 10 03:22:18 2008 for VStudio by  doxygen 1.5.7.1