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

#include <genmtlnamesdialog.h>

Classes

struct  OptionsStruct
 

Public Types

enum  {
  MAX_MATERIAL_NAME_LEN = 32 , MIN_NAME_INDEX = 0 , MAX_NAME_INDEX = 999 , INITIAL_NAME_INDEX = 0 ,
  MAX_ROOT_NAME_LEN = 28
}
 

Public Member Functions

 GenMtlNamesDialogClass (Interface *maxinterface)
 
 ~GenMtlNamesDialogClass ()
 
bool Get_Options (OptionsStruct *options)
 
bool Dialog_Proc (HWND hWnd, UINT message, WPARAM wParam, LPARAM)
 
bool Ok_To_Exit (void)
 

Friends

BOOL CALLBACK _gen_mtl_names_dialog_proc (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)
 

Detailed Description

Definition at line 52 of file genmtlnamesdialog.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAX_MATERIAL_NAME_LEN 
MIN_NAME_INDEX 
MAX_NAME_INDEX 
INITIAL_NAME_INDEX 
MAX_ROOT_NAME_LEN 

Definition at line 59 of file genmtlnamesdialog.h.

Constructor & Destructor Documentation

◆ GenMtlNamesDialogClass()

GenMtlNamesDialogClass::GenMtlNamesDialogClass ( Interface * maxinterface)

Definition at line 72 of file genmtlnamesdialog.cpp.

◆ ~GenMtlNamesDialogClass()

GenMtlNamesDialogClass::~GenMtlNamesDialogClass ( void )

Definition at line 93 of file genmtlnamesdialog.cpp.

Member Function Documentation

◆ Dialog_Proc()

bool GenMtlNamesDialogClass::Dialog_Proc ( HWND hWnd,
UINT message,
WPARAM wParam,
LPARAM  )

Definition at line 176 of file genmtlnamesdialog.cpp.

◆ Get_Options()

bool GenMtlNamesDialogClass::Get_Options ( OptionsStruct * options)

Definition at line 113 of file genmtlnamesdialog.cpp.

◆ Ok_To_Exit()

bool GenMtlNamesDialogClass::Ok_To_Exit ( void )

Definition at line 147 of file genmtlnamesdialog.cpp.

Friends And Related Symbol Documentation

◆ _gen_mtl_names_dialog_proc

BOOL CALLBACK _gen_mtl_names_dialog_proc ( HWND hwnd,
UINT message,
WPARAM wparam,
LPARAM lparam )
friend

Definition at line 245 of file genmtlnamesdialog.cpp.


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