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
22
public
:
23
24
CL_SubRange
();
25
~
CL_SubRange
();
26
27
void
set(
fpreal
s
,
fpreal
p
,
fpreal
r
,
fpreal
e,
fpreal
sc,
28
CL_BlendFunction
rise,
CL_BlendFunction
fall);
29
fpreal
getEffect(
fpreal
index
)
const
;
30
31
private
:
32
33
void
sort
();
34
35
fpreal
myStart;
36
fpreal
myPeak;
37
fpreal
myRelease;
38
fpreal
myEnd;
39
fpreal
myScale;
40
41
CL_BlendFunction
myRise;
42
CL_BlendFunction
myFall;
43
44
};
45
46
47
#endif
48
s
GLdouble s
Definition:
glew.h:1390
CL_API.h
index
GLuint index
Definition:
glew.h:1814
CL_SubRange
Definition:
CL_SubRange.h:19
CL_API
#define CL_API
Definition:
CL_API.h:10
SYS_Types.h
p
GLfloat GLfloat p
Definition:
glew.h:16321
fpreal
fpreal64 fpreal
Definition:
SYS_Types.h:277
r
GLdouble GLdouble GLdouble r
Definition:
glew.h:1406
CL_Sequence.h
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 Sun Mar 7 2021 05:39:33 for HDK by
1.8.6