JNR
rpgSheet Class Reference

Abstract RPG Properties Sheet. More...

#include <rpgSheet.h>

Inheritance diagram for rpgSheet:
laLoadableObj

Public Member Functions

 rpgSheet (rpgSheet_Props *pp, rpgSheet_Props *ppc, rpgSheet_Mods *pm)
 
void reset ()
 
virtual void load (class laPropertyList *pElement)
 
virtual void load (class laFileParser *fp)
 
virtual void save (class laFileParser *fp)
 

Public Attributes

M_BOOL bResetProperties
 

Protected Attributes

rpgSheet_Props * _pProperties
 
rpgSheet_Props * _pPropUnchanged
 
rpgSheet_Mods * _pActiveModifiers
 

Detailed Description

Abstract RPG Properties Sheet.

Abstract base class for all RPG parameter sheets (rpgSheet_Acrobate, rpgSheet_Fighter, rpgSheet_PlayableChar, etc.)

Author
Copyright (C) 2007-2013 Atanas Laskov, latan.nosp@m.as@g.nosp@m.mail..nosp@m.com

Definition at line 107 of file rpgSheet.h.

Member Function Documentation

void rpgSheet::load ( class laFileParser fp)
virtual

This method is part of the laLoadableObj interface

Load/save from file

Implements laLoadableObj.

Definition at line 86 of file rpgSheet.cpp.

87 {
88  _pProperties->load(fp);
89  _pProperties->copy_to( _pPropUnchanged );
90 }

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