Planeshift
psAttitudeBlock Class Reference

This is an attitude class data that has the responses. More...

#include <psnpcdialog.h>

Public Member Functions

void Create (csRef< iDocumentNode > attitudeNode, int questID)
 Populate the data for this class. More...
 
 psAttitudeBlock (psDialogManager *mgr)
 

Public Attributes

psDialogManagermanager
 Main dialog manager. More...
 
int maxAttitude
 The max attitude that these responses are for. More...
 
int minAttitude
 The min NPC attitude that these responses are for. More...
 
psResponse responseSet
 The response set for this attitude. More...
 

Static Public Attributes

static int responseID
 Used to generate the internal id's. More...
 

Detailed Description

This is an attitude class data that has the responses.

The attitude block is a set of responses based on a particular attitude range. This class keeps track of that data.

Definition at line 434 of file psnpcdialog.h.

Constructor & Destructor Documentation

psAttitudeBlock::psAttitudeBlock ( psDialogManager mgr)
inline

Definition at line 439 of file psnpcdialog.h.

Member Function Documentation

void psAttitudeBlock::Create ( csRef< iDocumentNode >  attitudeNode,
int  questID 
)

Populate the data for this class.

Member Data Documentation

psDialogManager* psAttitudeBlock::manager

Main dialog manager.

Definition at line 456 of file psnpcdialog.h.

int psAttitudeBlock::maxAttitude

The max attitude that these responses are for.

Definition at line 452 of file psnpcdialog.h.

int psAttitudeBlock::minAttitude

The min NPC attitude that these responses are for.

Definition at line 454 of file psnpcdialog.h.

int psAttitudeBlock::responseID
static

Used to generate the internal id's.

Definition at line 437 of file psnpcdialog.h.

psResponse psAttitudeBlock::responseSet

The response set for this attitude.

Definition at line 445 of file psnpcdialog.h.


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