Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CSetupBase Class Reference

base class for setup More...

#include <Setups.h>

Inheritance diagram for CSetupBase:

Inheritance graph
[legend]
Collaboration diagram for CSetupBase:

Collaboration graph
[legend]
List of all members.

Public Methods

__fastcall CSetupBase (CProject *project, CPluginObjectInfo *objectinfo)
bool __fastcall Save (CXMLElement *p_el, bool create_el=true)
virtual bool __fastcall LoadData (CXMLElement *p_el)
virtual bool __fastcall SaveData (CXMLElement *p_el)
bool __fastcall SetToUserDefault (void)
bool __fastcall SetToGlobalDefault (void)
virtual bool __fastcall CopyFrom (CSetupBase *source)
CSetupBase *__fastcall CreateReplica (CProject *project)
int __fastcall GetObjectID (void)
int __fastcall GetSetupMode (void)

Static Public Methods

CSetupBase *__fastcall Load (CXMLElement *p_el, void *owner)

Protected Attributes

CUUID ObjectType
int ObjectID

Friends

class CGlobalSetupsList
class CSetupsList

Detailed Description

base class for setup

bázová třída pro nastavení objektů, uvozuje základní funkce pro ukládání a načítaní konfigurece, duplikování konfigurace apod.


The documentation for this class was generated from the following file:
Generated on Sun Feb 9 12:59:37 2003 for NemesisCore by doxygen1.3-rc2