Crossfire Server, Trunk  R20513
Public Member Functions | Protected Slots | Private Attributes
CRESmoothFaceMaker Class Reference

#include <CRESmoothFaceMaker.h>

Inheritance diagram for CRESmoothFaceMaker:
Inheritance graph
Collaboration diagram for CRESmoothFaceMaker:
Collaboration graph

Public Member Functions

 CRESmoothFaceMaker ()
 
QString destination () const
 
int selectedFace () const
 
void setAutoClose (bool autoClose=true)
 
void setSelectedFace (int face)
 
virtual ~CRESmoothFaceMaker ()
 

Protected Slots

void browse (bool)
 
void destinationEdited (const QString &)
 
void makeSmooth ()
 

Private Attributes

bool myAutoClose
 
QLineEdit * myDestination
 
QComboBox * myFace
 
bool myOverwrite
 

Detailed Description

Definition at line 10 of file CRESmoothFaceMaker.h.

Constructor & Destructor Documentation

CRESmoothFaceMaker::CRESmoothFaceMaker ( )

Definition at line 10 of file CRESmoothFaceMaker.cpp.

References browse(), destinationEdited(), CREPixmap::getIcon(), makeSmooth(), myAutoClose, myDestination, myFace, myOverwrite, new_face_struct::name, new_faces, and nrofpixmaps.

Here is the call graph for this function:

CRESmoothFaceMaker::~CRESmoothFaceMaker ( )
virtual

Definition at line 45 of file CRESmoothFaceMaker.cpp.

Member Function Documentation

void CRESmoothFaceMaker::browse ( bool  )
protectedslot

Definition at line 197 of file CRESmoothFaceMaker.cpp.

References myDestination, and myOverwrite.

Referenced by CRESmoothFaceMaker().

Here is the caller graph for this function:

QString CRESmoothFaceMaker::destination ( ) const

Definition at line 61 of file CRESmoothFaceMaker.cpp.

References myDestination.

Referenced by makeSmooth().

Here is the caller graph for this function:

void CRESmoothFaceMaker::destinationEdited ( const QString &  )
protectedslot

Definition at line 207 of file CRESmoothFaceMaker.cpp.

References myOverwrite.

Referenced by CRESmoothFaceMaker().

Here is the caller graph for this function:

void CRESmoothFaceMaker::makeSmooth ( )
protectedslot

Definition at line 71 of file CRESmoothFaceMaker.cpp.

References destination(), CREPixmap::getIcon(), myAutoClose, myOverwrite, and selectedFace().

Referenced by CRESmoothFaceMaker().

Here is the call graph for this function:

Here is the caller graph for this function:

int CRESmoothFaceMaker::selectedFace ( ) const

Definition at line 49 of file CRESmoothFaceMaker.cpp.

References myFace.

Referenced by makeSmooth().

Here is the caller graph for this function:

void CRESmoothFaceMaker::setAutoClose ( bool  autoClose = true)

Definition at line 66 of file CRESmoothFaceMaker.cpp.

References myAutoClose.

Referenced by CREFacePanel::makeSmooth().

Here is the caller graph for this function:

void CRESmoothFaceMaker::setSelectedFace ( int  face)

Definition at line 54 of file CRESmoothFaceMaker.cpp.

References myFace.

Referenced by CREFacePanel::makeSmooth().

Here is the caller graph for this function:

Field Documentation

bool CRESmoothFaceMaker::myAutoClose
private

Definition at line 30 of file CRESmoothFaceMaker.h.

Referenced by CRESmoothFaceMaker(), makeSmooth(), and setAutoClose().

QLineEdit* CRESmoothFaceMaker::myDestination
private

Definition at line 32 of file CRESmoothFaceMaker.h.

Referenced by browse(), CRESmoothFaceMaker(), and destination().

QComboBox* CRESmoothFaceMaker::myFace
private

Definition at line 33 of file CRESmoothFaceMaker.h.

Referenced by CRESmoothFaceMaker(), selectedFace(), and setSelectedFace().

bool CRESmoothFaceMaker::myOverwrite
private

Definition at line 31 of file CRESmoothFaceMaker.h.

Referenced by browse(), CRESmoothFaceMaker(), destinationEdited(), and makeSmooth().


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