HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PRM_ChopShared.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: CHOP Library (C++)
7  *
8  * COMMENTS: Common UI definitions
9  *
10  */
11 
12 #ifndef __CHOP_ChopShared_H__
13 #define __CHOP_ChopShared_H__
14 
15 #include "CHOP_API.h"
16 #include <PRM/PRM_ChoiceList.h>
17 #include <PRM/PRM_Range.h>
18 #include <PRM/PRM_Default.h>
19 
20 // menu enumerations
21 
22 enum
23 {
25  ACTIVE_ON = 1,
28 };
29 
30 enum
31 {
35 };
36 
37 enum
38 {
39  TYPE_RAW = 0,
44 };
45 
46 enum
47 {
51 };
52 
53 enum
54 {
56  RECORD_ON = 1,
60 };
61 
62 enum
63 {
67 };
68 
70 {
74 };
75 
77 {
81 };
82 
84 {
89 };
90 
91 enum
92 {
96 };
97 
98 
99 // Some common menu defs
120 
121 // Beat box menus
127 
128 // Ranges
138 
139 // Defaults
153 
154 // Beatbox Defaults
165 
166 // Names
187 
194 
198 
199 
200 // Beatbox Names
206 
207 
208 // Conversion functions
210 CHOP_API int convertKeyMenu(int index);
211 
212 #endif
CHOP_API PRM_Default CHOP_InterpolateDefault
CHOP_API PRM_ChoiceList CHOP_AlignMenu
CHOP_API PRM_Name CHOP_RangeName
CHOP_API PRM_Name CHOP_InterpolateName
CHOP_API PRM_Default CHOP_RelativeDefault
CHOP_API PRM_ChoiceList CHOP_RecordMenu
PRM_Match
CHOP_API PRM_Range CHOP_OverlapChunkRange
CHOP_API PRM_Name CHOP_DefaultValueName
CHOP_API PRM_ChoiceList CHOP_BlendMethodMenu
#define CHOP_API
Definition: CHOP_API.h:10
CHOP_API PRM_Name CHOP_BiasName
CHOP_API PRM_Name CHOP_OrderName
CHOP_API PRM_Name CHOP_ActiveName
CHOP_API PRM_Default CHOP_SampleRateDefault
CHOP_API PRM_Name CHOP_BlendRegionName
CHOP_API PRM_ChoiceList CHOP_ExtendFullMenu
CHOP_API PRM_ChoiceList CHOP_LimitMenu
CHOP_API PRM_ChoiceList CHOP_MatchMenu
CHOP_API PRM_Range CHOP_FrameRange
CHOP_API PRM_Default CHOP_StartDefault
CHOP_API PRM_Default CHOP_ActiveDefault
CHOP_API PRM_Name CHOP_MatchName
CHOP_API PRM_Name CHOP_KeyName
CHOP_API PRM_ChoiceList CHOP_TypeMenu
CHOP_API PRM_Default CHOP_BlendFunctionDefault
CHOP_API PRM_Name CHOP_RYScopeName
CHOP_API PRM_Range CHOP_BiasRange
CHOP_API PRM_Name CHOP_BlendStepScopeName
CHOP_API PRM_ChoiceList CHOP_MatchFailure2Menu
CHOP_API PRM_Default CHOP_BiasDefault
CHOP_API PRM_ChoiceList CHOP_RangeMenu
CHOP_API PRM_ChoiceList CHOP_InterpolateMenu
CHOP_API PRM_Name CHOP_TypeName
CHOP_API PRM_Name CHOP_RemainderName
CHOP_API PRM_Name CHOP_EndName
CHOP_API PRM_ChoiceList CHOP_BlendFunctionMenu
PRM_RangeType
CHOP_API PRM_Default CHOP_RecordDefault
CHOP_API PRM_ChoiceList CHOP_Match2Menu
CHOP_API PRM_ChoiceList CHOP_RemainderMenu
CHOP_API PRM_Default CHOP_OverlapChunkDefault
CHOP_API PRM_ChoiceList CHOP_Relative4Menu
CHOP_API PRM_ChoiceList CHOP_KeyMenu
CHOP_API PRM_Name CHOP_RZScopeName
CHOP_API PRM_Range CHOP_DefaultValueRange
CHOP_API PRM_Default CHOP_KeyDefault[]
CHOP_API PRM_Name CHOP_AlignName
PRM_MatchFailure
CHOP_API PRM_Name CHOP_BlendStepName
CHOP_API PRM_Name CHOP_BlendMethodName
CHOP_API PRM_Name CHOP_BlendFunctionName
CHOP_API PRM_Range CHOP_CycleLengthRange
CHOP_API PRM_Range CHOP_DoubleFrameRange
CHOP_API PRM_Name CHOP_ExtendLeftName
CHOP_API PRM_Default CHOP_FilterChunkDefault
CHOP_API PRM_Name CHOP_RXScopeName
CHOP_API PRM_Default CHOP_RYScopeDefault
CHOP_API PRM_Default CHOP_RZScopeDefault
CHOP_API PRM_Name CHOP_ExtendRightName
CHOP_API PRM_Name CHOP_ShortRotName
CHOP_API PRM_Default CHOP_RotScopeDefault
CHOP_API PRM_Default CHOP_LimitDefault
CHOP_API PRM_ChoiceList CHOP_ActiveMenu
CHOP_API PRM_Range CHOP_StepRange
CHOP_API PRM_ChoiceList CHOP_Relative3Menu
CHOP_API PRM_Default CHOP_RemainderDefault
CHOP_API PRM_Default CHOP_HalfWayDefault
GLuint index
Definition: glcorearb.h:786
CHOP_API PRM_Name CHOP_StartName
CHOP_API PRM_Name CHOP_CycleLengthName
CHOP_API PRM_ChoiceList CHOP_NumThreadsMenu
CHOP_API PRM_Default CHOP_TypeDefault
CHOP_API PRM_Name CHOP_MatchFailureName
CHOP_API PRM_Name CHOP_RecordName
CHOP_API PRM_Range CHOP_PosFrameRange
CHOP_API PRM_ChoiceList CHOP_IterateMenu
CHOP_API PRM_Name CHOP_SingleFrameName
CHOP_API PRM_Name CHOP_ConstantAreaName
CHOP_API PRM_Default CHOP_CycleLengthDefault
CHOP_API int convertExtendFullMenu(int index)
CHOP_API PRM_Name CHOP_LimitName
CHOP_API PRM_Name CHOP_SampleRateName
CHOP_API PRM_ChoiceList CHOP_OrderMenu
CHOP_API PRM_ChoiceList CHOP_ExtendMenu
CHOP_API PRM_ChoiceList CHOP_Relative2Menu
CHOP_API int convertKeyMenu(int index)
CHOP_API PRM_Default CHOP_RXScopeDefault
CHOP_API PRM_Range CHOP_SampleRateRange
CHOP_API PRM_Name CHOP_QuaternionName
CHOP_API PRM_Default CHOP_ScopeDefault
CHOP_API PRM_ChoiceList CHOP_RelativeMenu
CHOP_API PRM_ChoiceList CHOP_MatchFailureMenu
CHOP_API PRM_Default CHOP_EndDefault
CHOP_API PRM_Name CHOP_RotScopeName
CHOP_API PRM_Default CHOP_ChunkDiscardDefault
CHOP_API PRM_ChoiceList CHOP_FilterChunkMenu
CHOP_API PRM_Name CHOP_RelativeName