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

#include <ShellMenuScheme.h>

Public Types

typedef std::list< ShellMenuSchemeImage * > ShellMenuSchemeImageList
 
typedef ShellMenuSchemeImageList::iterator ShellMenuSchemeImageListIt
 
typedef std::list< ShellMenuSchemeLine * > ShellMenuSchemeLineList
 
typedef ShellMenuSchemeLineList::iterator ShellMenuSchemeLineListIt
 

Public Member Functions

 ShellMenuScheme (void)
 
 ~ShellMenuScheme (void)
 
void draw (void)
 
void addImage (ShellMenuSchemeImage *schemeImage)
 
void addLine (ShellMenuSchemeLine *schemeLine)
 

Public Attributes

AsciiString m_name
 
ShellMenuSchemeImageList m_imageList
 
ShellMenuSchemeLineList m_lineList
 

Detailed Description

Definition at line 93 of file ShellMenuScheme.h.

Member Typedef Documentation

◆ ShellMenuSchemeImageList

Definition at line 106 of file ShellMenuScheme.h.

◆ ShellMenuSchemeImageListIt

typedef ShellMenuSchemeImageList::iterator ShellMenuScheme::ShellMenuSchemeImageListIt

Definition at line 107 of file ShellMenuScheme.h.

◆ ShellMenuSchemeLineList

Definition at line 110 of file ShellMenuScheme.h.

◆ ShellMenuSchemeLineListIt

typedef ShellMenuSchemeLineList::iterator ShellMenuScheme::ShellMenuSchemeLineListIt

Definition at line 111 of file ShellMenuScheme.h.

Constructor & Destructor Documentation

◆ ShellMenuScheme()

ShellMenuScheme::ShellMenuScheme ( void )

Definition at line 127 of file ShellMenuScheme.cpp.

◆ ~ShellMenuScheme()

ShellMenuScheme::~ShellMenuScheme ( void )

Definition at line 132 of file ShellMenuScheme.cpp.

Member Function Documentation

◆ addImage()

void ShellMenuScheme::addImage ( ShellMenuSchemeImage * schemeImage)

Definition at line 164 of file ShellMenuScheme.cpp.

◆ addLine()

void ShellMenuScheme::addLine ( ShellMenuSchemeLine * schemeLine)

Definition at line 155 of file ShellMenuScheme.cpp.

◆ draw()

void ShellMenuScheme::draw ( void )

Definition at line 172 of file ShellMenuScheme.cpp.

Member Data Documentation

◆ m_imageList

ShellMenuSchemeImageList ShellMenuScheme::m_imageList

Definition at line 108 of file ShellMenuScheme.h.

◆ m_lineList

ShellMenuSchemeLineList ShellMenuScheme::m_lineList

Definition at line 112 of file ShellMenuScheme.h.

◆ m_name

AsciiString ShellMenuScheme::m_name

Definition at line 104 of file ShellMenuScheme.h.


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