Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
blob.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "inexor/network/SharedVar.hpp" // for SharedVar
4 #include "inexor/shared/geom.hpp"
5 
6 // Blob shadows. legacy dynamic shadows which occasionally shine through walls.
7 
8 enum
9 {
12 };
13 
15 
16 extern void initblobs(int type = -1);
17 extern void resetblobs();
18 extern void renderblob(int type, const vec &o, float radius, float fade = 1);
19 extern void flushblobs();
void flushblobs()
Definition: blob.cpp:737
SharedVar< int > showblobs
Definition: blob.hpp:11
vector with 3 floats and some useful methods.
Definition: geom.hpp:110
void resetblobs()
Definition: blob.cpp:725
SharedVar wrapper for primitive/immutable objects.
Definition: SharedVar.hpp:55
void renderblob(int type, const vec &o, float radius, float fade=1)
Definition: blob.cpp:730
mathmatics for vectors, matrices, quaterions and more
Definition: blob.hpp:10
void initblobs(int type=-1)
Definition: blob.cpp:719