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_SubRange.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: CL_SubRange.h ( CL Library, C++)
7
*
8
* COMMENTS:
9
* class to determine effect rolloff
10
*/
11
12
#ifndef __CL_SubRange__
13
#define __CL_SubRange__
14
15
#include "
CL_API.h
"
16
#include "
CL_Sequence.h
"
17
#include <
SYS/SYS_Types.h
>
18
19
class
CL_API
CL_SubRange
20
{
21
public
:
22
23
CL_SubRange
();
24
25
void
set(
fpreal
s
,
fpreal
p,
fpreal
r
,
fpreal
e,
fpreal
sc,
26
CL_BlendFunction
rise,
CL_BlendFunction
fall);
27
fpreal
getEffect(
fpreal
index
)
const
;
28
29
private
:
30
31
void
sort
();
32
33
fpreal
myStart;
34
fpreal
myPeak;
35
fpreal
myRelease;
36
fpreal
myEnd;
37
fpreal
myScale;
38
39
CL_BlendFunction
myRise;
40
CL_BlendFunction
myFall;
41
42
};
43
44
45
#endif
46
CL_API.h
CL_SubRange
Definition:
CL_SubRange.h:19
s
GLdouble s
Definition:
glad.h:3009
CL_API
#define CL_API
Definition:
CL_API.h:10
SYS_Types.h
fpreal
fpreal64 fpreal
Definition:
SYS_Types.h:277
index
GLuint index
Definition:
glcorearb.h:786
CL_Sequence.h
r
GLboolean r
Definition:
glcorearb.h:1222
sort
void sort(I begin, I end, const Pred &pred)
Definition:
pugixml.cpp:7334
CL_BlendFunction
CL_BlendFunction
Definition:
CL_Sequence.h:19
CL
CL_SubRange.h
Generated on Sat Dec 21 2024 02:46:35 for HDK by
1.8.6