Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Template Class Reference

#include <Scripts.h>

Inherits MemoryPoolObject.

Inherited by ActionTemplate, and ConditionTemplate.

Public Member Functions

 Template ()
 
AsciiString getName (void) const
 
AsciiString getName2 (void) const
 
Int getUiStrings (AsciiString strings[MAX_PARMS]) const
 
Int getNumParameters (void) const
 
enum Parameter::ParameterType getParameterType (Int ndx) const
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 

Public Attributes

AsciiString m_uiName
 
AsciiString m_uiName2
 
AsciiString m_internalName
 
NameKeyType m_internalNameKey
 
Int m_numUiStrings
 
AsciiString m_uiStrings [MAX_PARMS]
 
Int m_numParameters
 
enum Parameter::ParameterType m_parameters [MAX_PARMS]
 
AsciiString m_helpText
 

Additional Inherited Members

- Protected Member Functions inherited from MemoryPoolObject
virtual ~MemoryPoolObject ()
 
void * operator new (size_t s)
 
void operator delete (void *p)
 
virtual MemoryPoolgetObjectMemoryPool ()=0
 

Detailed Description

The template defines the parameters and ui strings used to display a condition or action.

Definition at line 1038 of file Scripts.h.

Constructor & Destructor Documentation

◆ Template()

Template::Template ( )

Definition at line 1776 of file Scripts.cpp.

Member Function Documentation

◆ getName()

AsciiString Template::getName ( void ) const
inline

Definition at line 1062 of file Scripts.h.

◆ getName2()

AsciiString Template::getName2 ( void ) const
inline

Definition at line 1063 of file Scripts.h.

◆ getNumParameters()

Int Template::getNumParameters ( void ) const
inline

Definition at line 1065 of file Scripts.h.

◆ getParameterType()

enum Parameter::ParameterType Template::getParameterType ( Int ndx) const

Definition at line 1798 of file Scripts.cpp.

◆ getUiStrings()

Int Template::getUiStrings ( AsciiString strings[MAX_PARMS]) const

Definition at line 1786 of file Scripts.cpp.

Member Data Documentation

◆ m_helpText

AsciiString Template::m_helpText

Definition at line 1052 of file Scripts.h.

◆ m_internalName

AsciiString Template::m_internalName

Definition at line 1046 of file Scripts.h.

◆ m_internalNameKey

NameKeyType Template::m_internalNameKey

Definition at line 1047 of file Scripts.h.

◆ m_numParameters

Int Template::m_numParameters

Definition at line 1050 of file Scripts.h.

◆ m_numUiStrings

Int Template::m_numUiStrings

Definition at line 1048 of file Scripts.h.

◆ m_parameters

enum Parameter::ParameterType Template::m_parameters[MAX_PARMS]

Definition at line 1051 of file Scripts.h.

◆ m_uiName

AsciiString Template::m_uiName

Definition at line 1044 of file Scripts.h.

◆ m_uiName2

AsciiString Template::m_uiName2

Definition at line 1045 of file Scripts.h.

◆ m_uiStrings

AsciiString Template::m_uiStrings[MAX_PARMS]

Definition at line 1049 of file Scripts.h.


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