PRM_ScriptGroup Class Reference

#include <PRM_ScriptParm.h>

List of all members.

Public Member Functions

 PRM_ScriptGroup (PRM_ScriptParm *owner, bool asmultiparm=false)
virtual ~PRM_ScriptGroup ()
void addPage (PRM_ScriptPage *page)
int getPageCount () const
PRM_ScriptPagegetPage (int idx)
PRM_DefaultgetDefaults ()
bool isMultiParm () const
PRM_MultiType getMultiType () const
void setMultiType (PRM_MultiType multitype)
int computeTemplateSize ()
void fillTemplate (PRM_Template *array, int &idx, PRM_ScriptImports *&imports, int nest_level)

Protected Member Functions

virtual void buildSizes ()

Protected Attributes

UT_PtrArray< PRM_ScriptPage * > myPages
PRM_ScriptParmmyOwner
PRM_DefaultmySizes
PRM_MultiType myMultiType
bool myMultiParmFlag


Detailed Description

Definition at line 39 of file PRM_ScriptParm.h.


Constructor & Destructor Documentation

PRM_ScriptGroup::PRM_ScriptGroup ( PRM_ScriptParm owner,
bool  asmultiparm = false 
)

virtual PRM_ScriptGroup::~PRM_ScriptGroup (  )  [virtual]


Member Function Documentation

void PRM_ScriptGroup::addPage ( PRM_ScriptPage page  )  [inline]

Definition at line 45 of file PRM_ScriptParm.h.

virtual void PRM_ScriptGroup::buildSizes (  )  [protected, virtual]

int PRM_ScriptGroup::computeTemplateSize (  ) 

void PRM_ScriptGroup::fillTemplate ( PRM_Template array,
int &  idx,
PRM_ScriptImports *&  imports,
int  nest_level 
)

PRM_Default* PRM_ScriptGroup::getDefaults (  )  [inline]

Definition at line 53 of file PRM_ScriptParm.h.

PRM_MultiType PRM_ScriptGroup::getMultiType (  )  const [inline]

Definition at line 62 of file PRM_ScriptParm.h.

PRM_ScriptPage* PRM_ScriptGroup::getPage ( int  idx  )  [inline]

Definition at line 50 of file PRM_ScriptParm.h.

int PRM_ScriptGroup::getPageCount (  )  const [inline]

Definition at line 48 of file PRM_ScriptParm.h.

bool PRM_ScriptGroup::isMultiParm (  )  const [inline]

Definition at line 59 of file PRM_ScriptParm.h.

void PRM_ScriptGroup::setMultiType ( PRM_MultiType  multitype  )  [inline]

Definition at line 64 of file PRM_ScriptParm.h.


Member Data Documentation

Definition at line 81 of file PRM_ScriptParm.h.

Definition at line 80 of file PRM_ScriptParm.h.

Definition at line 78 of file PRM_ScriptParm.h.

Definition at line 77 of file PRM_ScriptParm.h.

Definition at line 79 of file PRM_ScriptParm.h.


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

Generated on Fri May 25 00:10:35 2012 for HDK by  doxygen 1.5.9