Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TextureMapDialog Class Reference

#include <TextureMapDialog.h>

List of all members.

Public Types

enum  { IDD = IDD_MODIFY_TEXTURE }

Public Member Functions

 TextureMapDialog (MagicView *pParent=NULL)
virtual ~TextureMapDialog ()

Public Attributes

CComboBox mMapping
CComboBox mMaterialList
CStatic mMaterialThumb
int mMaterialIndex
BOOL mFlip
BOOL mMirror
BOOL mRotate
double mScaleV
int mAxis
double mScaleU
int mMapType

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnPaint ()
afx_msg void OnSelectMaterial ()
afx_msg void OnAlign ()

Protected Attributes

MagicDocdoc
Materialmaterial
Modelmodel
Bitmapblank

Detailed Description

Definition at line 34 of file TextureMapDialog.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 43 of file TextureMapDialog.h.


Constructor & Destructor Documentation

TextureMapDialog::TextureMapDialog ( MagicView pParent = NULL)

Definition at line 39 of file TextureMapDialog.cpp.

TextureMapDialog::~TextureMapDialog ( )
virtual

Definition at line 75 of file TextureMapDialog.cpp.


Member Function Documentation

void TextureMapDialog::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 80 of file TextureMapDialog.cpp.

void TextureMapDialog::OnAlign ( )
protected

Definition at line 174 of file TextureMapDialog.cpp.

BOOL TextureMapDialog::OnInitDialog ( )
protectedvirtual

Definition at line 117 of file TextureMapDialog.cpp.

void TextureMapDialog::OnPaint ( )
protected

Definition at line 144 of file TextureMapDialog.cpp.

void TextureMapDialog::OnSelectMaterial ( )
protected

Definition at line 156 of file TextureMapDialog.cpp.


Member Data Documentation

Bitmap* TextureMapDialog::blank
protected

Definition at line 70 of file TextureMapDialog.h.

MagicDoc* TextureMapDialog::doc
protected

Definition at line 67 of file TextureMapDialog.h.

Material* TextureMapDialog::material
protected

Definition at line 68 of file TextureMapDialog.h.

int TextureMapDialog::mAxis

Definition at line 52 of file TextureMapDialog.h.

BOOL TextureMapDialog::mFlip

Definition at line 48 of file TextureMapDialog.h.

CComboBox TextureMapDialog::mMapping

Definition at line 44 of file TextureMapDialog.h.

int TextureMapDialog::mMapType

Definition at line 54 of file TextureMapDialog.h.

int TextureMapDialog::mMaterialIndex

Definition at line 47 of file TextureMapDialog.h.

CComboBox TextureMapDialog::mMaterialList

Definition at line 45 of file TextureMapDialog.h.

CStatic TextureMapDialog::mMaterialThumb

Definition at line 46 of file TextureMapDialog.h.

BOOL TextureMapDialog::mMirror

Definition at line 49 of file TextureMapDialog.h.

Model* TextureMapDialog::model
protected

Definition at line 69 of file TextureMapDialog.h.

BOOL TextureMapDialog::mRotate

Definition at line 50 of file TextureMapDialog.h.

double TextureMapDialog::mScaleU

Definition at line 53 of file TextureMapDialog.h.

double TextureMapDialog::mScaleV

Definition at line 51 of file TextureMapDialog.h.


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