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

#include <MeshDeformPanel.h>

Public Member Functions

 MeshDeformPanelClass (HWND hwnd)
 
virtual ~MeshDeformPanelClass (void)
 
IColorSwatch * Get_Color_Swatch (void) const
 
COLORREF Get_Vertex_Color (void) const
 
void Set_Vertex_Color (COLORREF color)
 
void Set_Deformer (MeshDeformClass *obj)
 
BOOL Is_Edit_Mode (void) const
 
BOOL Are_Sets_Tied (void) const
 
int Get_Current_Set (void) const
 
void Set_Current_Set (int set, bool notify=false)
 
void Set_Max_Sets (int max, bool notify=false)
 
void Set_Current_State (float state)
 
void Set_Auto_Apply_Check (bool onoff)
 
bool Get_Auto_Apply_Check (void) const
 
void Update_Vertex_Color (void)
 

Static Public Member Functions

static BOOL WINAPI Message_Proc (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)
 
static MeshDeformPanelClassGet_Object (HWND hwnd)
 

Protected Member Functions

BOOL On_Message (UINT message, WPARAM wparam, LPARAM lparam)
 
void On_Command (WPARAM wparam, LPARAM lparam)
 

Detailed Description

Definition at line 52 of file MeshDeformPanel.h.

Constructor & Destructor Documentation

◆ MeshDeformPanelClass()

MeshDeformPanelClass::MeshDeformPanelClass ( HWND hwnd)
inline

Definition at line 59 of file MeshDeformPanel.h.

◆ ~MeshDeformPanelClass()

virtual MeshDeformPanelClass::~MeshDeformPanelClass ( void )
inlinevirtual

Definition at line 66 of file MeshDeformPanel.h.

Member Function Documentation

◆ Are_Sets_Tied()

BOOL MeshDeformPanelClass::Are_Sets_Tied ( void ) const
inline

Definition at line 78 of file MeshDeformPanel.h.

◆ Get_Auto_Apply_Check()

bool MeshDeformPanelClass::Get_Auto_Apply_Check ( void ) const
inline

Definition at line 84 of file MeshDeformPanel.h.

◆ Get_Color_Swatch()

IColorSwatch * MeshDeformPanelClass::Get_Color_Swatch ( void ) const
inline

Definition at line 73 of file MeshDeformPanel.h.

◆ Get_Current_Set()

int MeshDeformPanelClass::Get_Current_Set ( void ) const
inline

Definition at line 79 of file MeshDeformPanel.h.

◆ Get_Object()

MeshDeformPanelClass * MeshDeformPanelClass::Get_Object ( HWND hwnd)
static

Definition at line 100 of file MeshDeformPanel.cpp.

◆ Get_Vertex_Color()

COLORREF MeshDeformPanelClass::Get_Vertex_Color ( void ) const
inline

Definition at line 74 of file MeshDeformPanel.h.

◆ Is_Edit_Mode()

BOOL MeshDeformPanelClass::Is_Edit_Mode ( void ) const
inline

Definition at line 77 of file MeshDeformPanel.h.

◆ Message_Proc()

BOOL WINAPI MeshDeformPanelClass::Message_Proc ( HWND hwnd,
UINT message,
WPARAM wparam,
LPARAM lparam )
static

Definition at line 57 of file MeshDeformPanel.cpp.

◆ On_Command()

void MeshDeformPanelClass::On_Command ( WPARAM wparam,
LPARAM lparam )
protected

Definition at line 223 of file MeshDeformPanel.cpp.

◆ On_Message()

BOOL MeshDeformPanelClass::On_Message ( UINT message,
WPARAM wparam,
LPARAM lparam )
protected

Definition at line 112 of file MeshDeformPanel.cpp.

◆ Set_Auto_Apply_Check()

void MeshDeformPanelClass::Set_Auto_Apply_Check ( bool onoff)
inline

Definition at line 83 of file MeshDeformPanel.h.

◆ Set_Current_Set()

void MeshDeformPanelClass::Set_Current_Set ( int set,
bool notify = false )

Definition at line 334 of file MeshDeformPanel.cpp.

◆ Set_Current_State()

void MeshDeformPanelClass::Set_Current_State ( float state)

Definition at line 361 of file MeshDeformPanel.cpp.

◆ Set_Deformer()

void MeshDeformPanelClass::Set_Deformer ( MeshDeformClass * obj)

Definition at line 263 of file MeshDeformPanel.cpp.

◆ Set_Max_Sets()

void MeshDeformPanelClass::Set_Max_Sets ( int max,
bool notify = false )

Definition at line 306 of file MeshDeformPanel.cpp.

◆ Set_Vertex_Color()

void MeshDeformPanelClass::Set_Vertex_Color ( COLORREF color)
inline

Definition at line 75 of file MeshDeformPanel.h.

◆ Update_Vertex_Color()

void MeshDeformPanelClass::Update_Vertex_Color ( void )

Definition at line 286 of file MeshDeformPanel.cpp.


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