Home
Forum
Documentation
C++
|
Script
Issue Tracker
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
LookupTables.hpp
1
/*
2
=================================================================================
3
This file is part of Cafu, the open-source game engine and graphics engine
4
for multiplayer, cross-platform, real-time 3D action.
5
Copyright (C) 2002-2013 Carsten Fuchs Software.
6
7
Cafu is free software: you can redistribute it and/or modify it under the terms
8
of the GNU General Public License as published by the Free Software Foundation,
9
either version 3 of the License, or (at your option) any later version.
10
11
Cafu is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
12
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13
PURPOSE. See the GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License
16
along with Cafu. If not, see <http://www.gnu.org/licenses/>.
17
18
For support and more information about Cafu, visit us at <http://www.cafu.de>.
19
=================================================================================
20
*/
21
22
/*******************************/
23
/*** Look-up Tables (Header) ***/
24
/*******************************/
25
26
#ifndef CAFU_LOOKUP_TABLES_HPP_INCLUDED
27
#define CAFU_LOOKUP_TABLES_HPP_INCLUDED
28
29
30
namespace
GAME_NAME
31
{
32
namespace
LookupTables
33
{
34
extern
float
Angle16ToSin[1 << 16];
35
extern
float
Angle16ToCos[1 << 16];
36
37
extern
unsigned
short
RandomUShort[1 << 12];
// 0 <= x <= 0xFFFF
38
extern
float
RandomFloat [1 << 12];
// 0.0 <= x <= 1.0
39
40
// Initialisiert die Look-up Tables. Sollte aus DllMain() (bei DLL_PROCESS_ATTACH) aufgerufen werden!
41
void
Initialize();
42
};
43
}
44
45
#endif
Games
DeathMatch
Code
Libs
LookupTables.hpp
Generated on Wed Mar 26 2014 10:46:38 for Cafu Engine by
1.8.6
Copyright © 2002-2014 Carsten Fuchs Software.