blob: 957a05dc297c6511458cbc5c81808a62a5e9a85c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
// Shave and a Haircut
// (c) 2019 Epic Games
// US Patent 6720962
global string $shaveBrushSetModeButtons_fileVersion = "$Revision$";
global proc shaveBrushSetModeButton(int $mode)
{
//
// If one of the symbol boxes exist, assume that they all do.
//
if (`symbolCheckBox -exists shaveBrushTransBox`)
{
symbolCheckBox -e -v false shaveBrushTransBox;
symbolCheckBox -e -v false shaveBrushScaleBox;
symbolCheckBox -e -v false shaveBrushRotCursorBox;
symbolCheckBox -e -v false shaveBrushStandBox;
symbolCheckBox -e -v false shaveBrushPuffBox;
symbolCheckBox -e -v false shaveBrushClumpBox;
switch ($mode)
{
case 0:
symbolCheckBox -e -v true shaveBrushTransBox;
break;
case 1:
symbolCheckBox -e -v true shaveBrushScaleBox;
break;
case 2:
symbolCheckBox -e -v true shaveBrushRotCursorBox;
break;
case 3:
symbolCheckBox -e -v true shaveBrushStandBox;
break;
case 4:
symbolCheckBox -e -v true shaveBrushPuffBox;
break;
case 5:
symbolCheckBox -e -v true shaveBrushClumpBox;
break;
}
}
}
|