HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
CL_Types.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: CH library (C++)
7
*
8
* COMMENTS: Convenient types used by the channel library.
9
*
10
*/
11
12
#ifndef __CL_Types_h__
13
#define __CL_Types_h__
14
15
#include "
CL_API.h
"
16
#include <
UT/UT_Array.h
>
17
18
typedef
enum
{
19
CL_CHANNEL_DEFAULT
,
// Channel is default value beyond defined range
20
CL_CHANNEL_HOLD
,
// Channel is start/end value before/after
21
CL_CHANNEL_CYCLE
,
// Channel wraps to defined range
22
CL_CHANNEL_EXTEND
,
// Channel function continues outside start/end
23
CL_CHANNEL_SLOPE
,
// Channel extends at start/end slope
24
CL_CHANNEL_CYCLEOFF
,
// Channel warps tot defined range and offsets.
25
CL_CHANNEL_OSCILLATE
,
// Channel warps tot defined range and offsets.
26
CL_CHANNEL_BEHAVIOR_COUNT
27
}
CL_ChannelBehavior
;
28
29
#endif
CL_API.h
CL_CHANNEL_DEFAULT
Definition:
CL_Types.h:19
CL_CHANNEL_EXTEND
Definition:
CL_Types.h:22
CL_CHANNEL_SLOPE
Definition:
CL_Types.h:23
CL_CHANNEL_BEHAVIOR_COUNT
Definition:
CL_Types.h:26
UT_Array.h
CL_CHANNEL_CYCLEOFF
Definition:
CL_Types.h:24
CL_CHANNEL_OSCILLATE
Definition:
CL_Types.h:25
CL_CHANNEL_HOLD
Definition:
CL_Types.h:20
CL_ChannelBehavior
CL_ChannelBehavior
Definition:
CL_Types.h:18
CL_CHANNEL_CYCLE
Definition:
CL_Types.h:21
CL
CL_Types.h
Generated on Fri Nov 8 2024 03:39:06 for HDK by
1.8.6