#include <WaterOptions.h>
Inherits COptionsPanel, and PopupSliderOwner.
|
| enum | { IDD = IDD_WATER_OPTIONS
} |
| |
| enum | { IDD = IDD_NO_OPTIONS
} |
| |
Definition at line 37 of file WaterOptions.h.
◆ anonymous enum
◆ WaterOptions()
| WaterOptions::WaterOptions |
( |
CWnd * | pParent = NULL | ) |
|
◆ adjustCount()
◆ DoDataExchange()
| void WaterOptions::DoDataExchange |
( |
CDataExchange * | pDX | ) |
|
|
protectedvirtual |
◆ endUpdateHeight()
| void WaterOptions::endUpdateHeight |
( |
void | | ) |
|
|
protected |
◆ getCreatingWaterAreas()
| static Bool WaterOptions::getCreatingWaterAreas |
( |
void | | ) |
|
|
inlinestatic |
◆ getHeight()
| static Int WaterOptions::getHeight |
( |
void | | ) |
|
|
inlinestatic |
◆ GetPopSliderInfo()
| void WaterOptions::GetPopSliderInfo |
( |
const long | sliderID, |
|
|
long * | pMin, |
|
|
long * | pMax, |
|
|
long * | pLineSize, |
|
|
long * | pInitial ) |
|
virtual |
◆ getSpacing()
| static Int WaterOptions::getSpacing |
( |
void | | ) |
|
|
inlinestatic |
◆ OnCancel()
| virtual void WaterOptions::OnCancel |
( |
| ) |
|
|
inlineprotectedvirtual |
Modeless dialogs don't OK, so eat this for modeless.
Definition at line 57 of file WaterOptions.h.
◆ OnChangeHeightEdit()
| void WaterOptions::OnChangeHeightEdit |
( |
| ) |
|
|
protected |
Handles width edit ui messages.
Gets the new edit control text, converts it to an int, then updates the slider and brush tool.
Definition at line 469 of file WaterOptions.cpp.
◆ OnChangeSpacingEdit()
| void WaterOptions::OnChangeSpacingEdit |
( |
| ) |
|
|
protected |
Handles width edit ui messages.
Gets the new edit control text, converts it to an int, then updates the slider and brush tool.
Definition at line 491 of file WaterOptions.cpp.
◆ OnChangeWaterEdit()
| void WaterOptions::OnChangeWaterEdit |
( |
| ) |
|
|
protected |
◆ OnInitDialog()
| BOOL WaterOptions::OnInitDialog |
( |
| ) |
|
|
protectedvirtual |
Modeless dialogs don't close on ESC, so eat this for modeless.
Dialog UI initialization.
Creates the slider controls, and sets the initial values for width and feather in the ui controls.
Definition at line 114 of file WaterOptions.cpp.
◆ OnMakeRiver()
| void WaterOptions::OnMakeRiver |
( |
| ) |
|
|
protected |
◆ OnOK()
| virtual void WaterOptions::OnOK |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnWaterPolygon()
| void WaterOptions::OnWaterPolygon |
( |
| ) |
|
|
protected |
◆ PopSliderChanged()
| void WaterOptions::PopSliderChanged |
( |
const long | sliderID, |
|
|
long | theVal ) |
|
virtual |
◆ PopSliderFinished()
| void WaterOptions::PopSliderFinished |
( |
const long | sliderID, |
|
|
long | theVal ) |
|
virtual |
◆ setHeight()
| void WaterOptions::setHeight |
( |
Int | height | ) |
|
|
static |
◆ startUpdateHeight()
| void WaterOptions::startUpdateHeight |
( |
void | | ) |
|
|
protected |
◆ update()
| void WaterOptions::update |
( |
void | | ) |
|
|
static |
◆ updateHeight()
| void WaterOptions::updateHeight |
( |
void | | ) |
|
|
protected |
◆ updateTheUI()
| void WaterOptions::updateTheUI |
( |
void | | ) |
|
|
protected |
◆ m_creatingWaterAreas
| Bool WaterOptions::m_creatingWaterAreas = false |
|
staticprotected |
True if we are creating flood fill water polygons, rather than dropping single points.
Definition at line 82 of file WaterOptions.h.
◆ m_moveUndoable
◆ m_originalHeight
| Int WaterOptions::m_originalHeight |
|
protected |
◆ m_staticThis
Reference to the floating panel so SetWidth and SetFeather can be static.
Definition at line 75 of file WaterOptions.h.
◆ m_updating
| Bool WaterOptions::m_updating |
|
protected |
true if the ui is updating itself.
Definition at line 76 of file WaterOptions.h.
◆ m_waterHeight
| Int WaterOptions::m_waterHeight = 7 |
|
staticprotected |
◆ m_waterHeightPopup
◆ m_waterPointSpacing
The documentation for this class was generated from the following files: