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
CH_KeyState.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_KeyState.h (Channel Library, C++)
7
*
8
* COMMENTS:
9
*
10
*/
11
12
#ifndef __CH_KeyState_h__
13
#define __CH_KeyState_h__
14
15
enum
CH_KeyState
16
{
17
CH_KEY_NONE
= 0x00,
// not animated
18
CH_KEY_ANIMATED
= 0x01,
// has channel
19
CH_KEY_ON
= 0x02,
// has key
20
CH_KEY_PENDING
= 0x04,
// changes are pending
21
CH_KEY_OTHER_LANGUAGE
= 0x08,
// changes are pending
22
23
CH_KEY_ATKEY
=
CH_KEY_ANIMATED
|
CH_KEY_ON
,
// at a keyframe
24
CH_KEY_OFFKEY
=
CH_KEY_ANIMATED
,
// animated but no key
25
CH_KEY_AT_PENDING
=
CH_KEY_ANIMATED
|
CH_KEY_PENDING
,
26
27
CH_KEY_ATKEY_OTHER_LANGUAGE
=
CH_KEY_ATKEY
|
CH_KEY_OTHER_LANGUAGE
,
28
CH_KEY_OFFKEY_OTHER_LANGUAGE
=
CH_KEY_OFFKEY
|
CH_KEY_OTHER_LANGUAGE
,
29
CH_KEY_AT_PENDING_OTHER_LANGUAGE
=
CH_KEY_AT_PENDING
|
CH_KEY_OTHER_LANGUAGE
,
30
31
CH_KEY_NUM_STATES
// sentinel
32
};
33
34
#endif // __CH_KeyState_h__
35
CH_KEY_ON
Definition:
CH_KeyState.h:19
CH_KEY_OFFKEY
Definition:
CH_KeyState.h:24
CH_KEY_AT_PENDING
Definition:
CH_KeyState.h:25
CH_KeyState
CH_KeyState
Definition:
CH_KeyState.h:15
CH_KEY_NUM_STATES
Definition:
CH_KeyState.h:31
CH_KEY_PENDING
Definition:
CH_KeyState.h:20
CH_KEY_ATKEY_OTHER_LANGUAGE
Definition:
CH_KeyState.h:27
CH_KEY_OTHER_LANGUAGE
Definition:
CH_KeyState.h:21
CH_KEY_ATKEY
Definition:
CH_KeyState.h:23
CH_KEY_ANIMATED
Definition:
CH_KeyState.h:18
CH_KEY_AT_PENDING_OTHER_LANGUAGE
Definition:
CH_KeyState.h:29
CH_KEY_OFFKEY_OTHER_LANGUAGE
Definition:
CH_KeyState.h:28
CH_KEY_NONE
Definition:
CH_KeyState.h:17
CH
CH_KeyState.h
Generated on Thu Nov 21 2024 02:43:27 for HDK by
1.8.6