GRE::VIEWSCRIPT Class Reference

#include <gre/viewscript.h>

Inheritance diagram for GRE::VIEWSCRIPT:
Inheritance graph
[legend]

List of all members.

Classes

class  CONTEXT

Public Member Functions

 VIEWSCRIPT (const VIEWSCRIPT &rhs)
 VIEWSCRIPT ()
virtual ~VIEWSCRIPT ()
bool EditProperties (MDLGPARENT dlgparent, GRE::VIEWABLE *viewable, GRE::VIEW *view, bool CanChangeSet)
int EditScript (MDLGPARENT dlgparent, SMLCONTEXT *smlcontext, SMLUSAGE usage)
const FILEPATHGetFilePath () const
MICONSTRUCTGetIcon () const
const char * GetIconGroup () const
ICONID GetIconID () const
const char * GetIconName () const
const MIUNICODEGetName () const
const MISTRINGGetScriptString () const
bool GetShowIcon () const
virtual void IniWrite (const char *IniGroup, const char *IniBaseName) const
bool IsEncrypted () const
bool IsFromViewable () const
ERRVALUE Load (const RVC::OBJITEM &objitem)
ERRVALUE Load (const FILEPATH &filepath)
virtual int Load (const char *IniGroup=0, const char *IniBaseName=0)
VIEWSCRIPToperator= (const VIEWSCRIPT &rhs)
bool SelectIcon (MDLGPARENT dlgparent)
void SetFilePath (const FILEPATH &filepath)
void SetFromViewable (bool FromViewable=true)
void SetName (const MIUNICODE *name)
void SetShowIcon (bool ShowIcon)

Static Protected Member Functions

static const SERIALIZERITEMSerialGetItemDef ()

Constructor & Destructor Documentation

GRE::VIEWSCRIPT::VIEWSCRIPT (  ) 

Default Constructor.

GRE::VIEWSCRIPT::VIEWSCRIPT ( const VIEWSCRIPT rhs  )  [inline]

Copy constructor.

virtual GRE::VIEWSCRIPT::~VIEWSCRIPT (  )  [virtual]

Destructor.


Member Function Documentation

bool GRE::VIEWSCRIPT::EditProperties ( MDLGPARENT  dlgparent,
GRE::VIEWABLE viewable,
GRE::VIEW view,
bool  CanChangeSet 
)
int GRE::VIEWSCRIPT::EditScript ( MDLGPARENT  dlgparent,
SMLCONTEXT smlcontext,
SMLUSAGE  usage 
)
Returns:
TRUE if changed, FALSE if not, < 0 if error
const FILEPATH& GRE::VIEWSCRIPT::GetFilePath (  )  const [inline]
MICONSTRUCT* GRE::VIEWSCRIPT::GetIcon (  )  const
const char* GRE::VIEWSCRIPT::GetIconGroup (  )  const [inline]
ICONID GRE::VIEWSCRIPT::GetIconID (  )  const
const char* GRE::VIEWSCRIPT::GetIconName (  )  const [inline]
const MIUNICODE* GRE::VIEWSCRIPT::GetName (  )  const [inline]
const MISTRING& GRE::VIEWSCRIPT::GetScriptString (  )  const [inline]
bool GRE::VIEWSCRIPT::GetShowIcon (  )  const [inline]
virtual void GRE::VIEWSCRIPT::IniWrite ( const char *  IniGroup,
const char *  IniBaseName 
) const [virtual]

Reimplemented in GRE::MACROSCRIPT.

bool GRE::VIEWSCRIPT::IsEncrypted (  )  const [inline]
bool GRE::VIEWSCRIPT::IsFromViewable (  )  const [inline]
ERRVALUE GRE::VIEWSCRIPT::Load ( const RVC::OBJITEM objitem  ) 
ERRVALUE GRE::VIEWSCRIPT::Load ( const FILEPATH filepath  ) 
virtual int GRE::VIEWSCRIPT::Load ( const char *  IniGroup = 0,
const char *  IniBaseName = 0 
) [virtual]

Reimplemented in GRE::MACROSCRIPT.

VIEWSCRIPT& GRE::VIEWSCRIPT::operator= ( const VIEWSCRIPT rhs  ) 

Assignment operator.

Reimplemented in GRE::MACROSCRIPT, and GRE::TOOLSCRIPT.

bool GRE::VIEWSCRIPT::SelectIcon ( MDLGPARENT  dlgparent  ) 
static const SERIALIZERITEM* GRE::VIEWSCRIPT::SerialGetItemDef (  )  [static, protected]

Get serialization item definition table.

void GRE::VIEWSCRIPT::SetFilePath ( const FILEPATH filepath  )  [inline]
void GRE::VIEWSCRIPT::SetFromViewable ( bool  FromViewable = true  )  [inline]
void GRE::VIEWSCRIPT::SetName ( const MIUNICODE name  )  [inline]
void GRE::VIEWSCRIPT::SetShowIcon ( bool  ShowIcon  )  [inline]

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

Generated on Sun Oct 7 21:34:57 2012 for TNTsdk 2012 by  doxygen 1.6.1