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

#include <GameMtlForm.h>

Inherits FormClass.

Inherited by GameMtlShaderDlg, GameMtlTextureDlg, GameMtlVertexMaterialDlg, and PS2GameMtlShaderDlg.

Public Member Functions

 GameMtlFormClass (IMtlParams *imtl_params, GameMtl *mtl, int pass)
 
void SetThing (ReferenceTarget *m)
 
ReferenceTarget * GetThing (void)
 
void DeleteThis (void)
 
Class_ID ClassID (void)
 
void SetTime (TimeValue t)
 
- Public Member Functions inherited from FormClass
 FormClass (void)
 
 ~FormClass (void)
 
HWND Create_Form (HWND parent_wnd, UINT template_id)
 
void Show (bool show_flag=true)
 
virtual BOOL Dialog_Proc (HWND dlg_wnd, UINT message, WPARAM wparam, LPARAM lparam)=0
 
HWND Get_Hwnd (void)
 
virtual void Invalidate (void)
 

Protected Attributes

IMtlParams * IParams
 
GameMtlTheMtl
 
int PassIndex
 
- Protected Attributes inherited from FormClass
HWND m_hWnd
 
RECT m_FormRect
 

Additional Inherited Members

- Protected Member Functions inherited from FormClass
BOOL ExecuteDlgInit (LPVOID lpResource)
 
BOOL ExecuteDlgInit (LPCTSTR lpszResourceName)
 
- Static Protected Member Functions inherited from FormClass
static BOOL WINAPI fnFormProc (HWND dlg_wnd, UINT message, WPARAM wparam, LPARAM lparam)
 

Detailed Description

Definition at line 46 of file GameMtlForm.h.

Constructor & Destructor Documentation

◆ GameMtlFormClass()

GameMtlFormClass::GameMtlFormClass ( IMtlParams * imtl_params,
GameMtl * mtl,
int pass )

Definition at line 60 of file GameMtlForm.cpp.

Member Function Documentation

◆ ClassID()

Class_ID GameMtlFormClass::ClassID ( void )

Definition at line 142 of file GameMtlForm.cpp.

◆ DeleteThis()

void GameMtlFormClass::DeleteThis ( void )

Definition at line 124 of file GameMtlForm.cpp.

◆ GetThing()

ReferenceTarget * GameMtlFormClass::GetThing ( void )

Definition at line 106 of file GameMtlForm.cpp.

◆ SetThing()

void GameMtlFormClass::SetThing ( ReferenceTarget * m)

Definition at line 85 of file GameMtlForm.cpp.

◆ SetTime()

void GameMtlFormClass::SetTime ( TimeValue t)

Definition at line 160 of file GameMtlForm.cpp.

Member Data Documentation

◆ IParams

IMtlParams* GameMtlFormClass::IParams
protected

Definition at line 59 of file GameMtlForm.h.

◆ PassIndex

int GameMtlFormClass::PassIndex
protected

Definition at line 61 of file GameMtlForm.h.

◆ TheMtl

GameMtl* GameMtlFormClass::TheMtl
protected

Definition at line 60 of file GameMtlForm.h.


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