#include "valueEditor.h"
#include "resource.h"
#include "windowTools.h"
#include "MyObject.h"
#include "face.h"
#include "light.h"
#include "controlEngine.h"
#include "screen.h"
#include "control.h"
Go to the source code of this file.
Defines | |
#define | IS_NOTHING 0 |
#define | IS_LIGHT 1 |
#define | IS_FOG 2 |
#define | IS_TEXTURE 10 |
#define | INSERT_ITEM_TYPED(type, variable, info, paramCur, minValue, maxValue, valueCur) |
#define | INSERT_ITEM_INT(variable, info, param, minValue, maxValue, valueCur) INSERT_ITEM_TYPED(int,variable,info,param,minValue,maxValue,valueCur) |
#define | INSERT_ITEM_FLOAT(variable, info, param, minValue, maxValue, valueCur) INSERT_ITEM_TYPED(float,variable,info,param,minValue,maxValue,valueCur) |
#define | INSERT_ITEM_DOUBLE(variable, info, param, minValue, maxValue, valueCur) INSERT_ITEM_TYPED(double,variable,info,param,minValue,maxValue,valueCur) |
#define | INSERT_INT list.i+=VE_int_cur; |
#define | INSERT_FLOAT list.i+=VE_float_cur; |
#define | INSERT_DOUBLE list.i+=VE_double_cur; |
#define | INSERT_ITEM |
#define | INSERT_ITEM_NUM(num) |
#define | NUM_SELECTED_RENDER 65535 |
#define | NUM_SELECTED_LIGHT 65534 |
#define | NUM_SELECTED_TEXTURE 65533 |
#define | NUM_SELECTED_FONT 65532 |
#define | NUM_SELECTED_PICKING 65531 |
#define | NUM_SELECTED_NOTHING 65530 |
#define | NUM_SELECTED_TRASH 65529 |
Functions | |
LRESULT WINAPI | DebugStructProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
void | ApplyParamObj (LONG type) |
LRESULT WINAPI | ValueEditorProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
Variables | |
ControlEngine | ce |
ValueEditors | valueEditors |
|
Definition at line 363 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemFaceStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 362 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemFaceStruct(), ValueEditors::MakeLightsStruct(), ValueEditors::MakeRenderStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 361 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemControlStruct(), ValueEditors::MakeElemFaceStruct(), ValueEditors::MakeLightsStruct(), ValueEditors::MakeRenderStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Value: elemTree.item.pszText = message; \ elemTree.item.lParam = 0; \ hParentItem = TreeView_InsertItem(hWnd,&elemTree); Definition at line 365 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemControlStruct(), ValueEditors::MakeElemFaceStruct(), ValueEditors::MakeFontsStruct(), ValueEditors::MakeLightsStruct(), ValueEditors::MakeRenderStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 358 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemFaceStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 356 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemFaceStruct(), ValueEditors::MakeLightsStruct(), ValueEditors::MakeRenderStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 354 of file valueEditor.cpp. Referenced by ValueEditors::MakeElemControlStruct(), ValueEditors::MakeElemFaceStruct(), ValueEditors::MakeLightsStruct(), ValueEditors::MakeRenderStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Value: elemTree.item.pszText = message; \ elemTree.item.lParam = num; \ hParentItem = TreeView_InsertItem(hWnd,&elemTree); Definition at line 369 of file valueEditor.cpp. Referenced by ValueEditors::MakeDebugControlStruct(), ValueEditors::MakeDebugFaceStruct(), and ValueEditors::MakeDebugStruct(). |
|
Value: VE_##type##_cur.elem.Zero(); \ VE_##type##_cur.param = paramCur; \ VE_##type##_cur.elem.InterpretedText(interpretedText,message,valueCur); \ elemTree.item.pszText = interpretedText; \ elemTree.item.lParam = num++; \ hParentItem = TreeView_InsertItem(hWnd,&elemTree); \ VE_##type##_cur.elem.Set(variable,info,minValue,maxValue,hParentItem) ; Definition at line 345 of file valueEditor.cpp. |
|
Definition at line 314 of file valueEditor.cpp. Referenced by ApplyParamObj(), and ValueEditors::MakeRenderStruct(). |
|
Definition at line 313 of file valueEditor.cpp. Referenced by ApplyParamObj(), and ValueEditors::MakeLightsStruct(). |
|
Definition at line 312 of file valueEditor.cpp. |
|
Definition at line 315 of file valueEditor.cpp. Referenced by ApplyParamObj(), ValueEditors::MakeElemFaceStruct(), and ValueEditors::MakeTexturesStruct(). |
|
Definition at line 377 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 375 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 379 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 378 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 374 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 376 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditors::MakeDebugStruct(). |
|
Definition at line 380 of file valueEditor.cpp. Referenced by ValueEditors::MakeDebugControlStruct(). |
|
Definition at line 2138 of file valueEditor.cpp. References ce, ControlEngine::fog, MyList< Texture * >::i, IS_FOG, IS_LIGHT, IS_TEXTURE, ControlEngine::MajLights(), num, type, and Fog::Use(). Referenced by ValueEditorProc(). |
|
|
Definition at line 2156 of file valueEditor.cpp. References ApplyParamObj(), BOOL(), CBASE_INDEX_DOUBLE, CBASE_INDEX_FLOAT, CBASE_INDEX_INT, GetDeltaWindow(), GLint(), IDC_BUTTON_MAX, IDC_BUTTON_MIDS, IDC_BUTTON_MIN, IDC_BUTTON_MOVE, IDC_COMBO_SPECIALS, IDC_EDIT_VALUE, IDC_SLIDER_PAD, IDC_STATIC1, IDC_STATIC2, IDC_STATIC_VARIABLE, num, param, SetDeltaWindowPos(), SetDeltaWindowSize(), ShowMouse(), ValueEditors::Update(), valueEditors, ValueEditors::VE_double, ValueEditors::VE_float, and ValueEditors::VE_int. Referenced by DebugStructProc(). |
|
Definition at line 29 of file valueEditor.cpp. |
|
Definition at line 1930 of file valueEditor.cpp. Referenced by DebugStructProc(), and ValueEditorProc(). |