Peoplemon  0.1.0
Peoplemon 3 game source documentation
Classes | Namespaces | Typedefs | Variables
Sandstorm.cpp File Reference
#include "Sandstorm.hpp"
#include <BLIB/Cameras/2D/Camera2D.hpp>
#include <BLIB/Util/Random.hpp>
#include <Core/Properties.hpp>

Go to the source code of this file.

Classes

struct  core::map::weather::sandstorm::Sand
 
struct  core::map::weather::sandstorm::Swirl
 
struct  core::map::weather::sandstorm::GpuSwirl
 
struct  core::map::weather::sandstorm::GlobalShaderInfo
 
struct  bl::pcl::RenderConfigMap< Sand >
 
struct  bl::pcl::RenderConfigMap< Swirl >
 
class  core::map::weather::sandstorm::SandSink
 
class  core::map::weather::sandstorm::SandUpdater
 
class  core::map::weather::sandstorm::SandAffector
 
class  core::map::weather::sandstorm::SandEmitter
 
class  core::map::weather::sandstorm::SwirlAffector
 
class  core::map::weather::sandstorm::SwirlEmitter
 

Namespaces

 core
 Core classes and functionality for both the editor and game.
 
 core::map
 Collection of classes responsible for loading, editing, rendering, and updating maps.
 
 core::map::weather
 Collection of different weather types.
 
 core::map::weather::sandstorm
 
 bl
 
 bl::pcl
 

Typedefs

using bl::pcl::Sand = core::map::weather::sandstorm::Sand
 
using bl::pcl::Swirl = core::map::weather::sandstorm::Swirl
 
using bl::pcl::GpuSwirl = core::map::weather::sandstorm::GpuSwirl
 

Variables

float core::map::weather::sandstorm::wrapWidth = 800.f
 
float core::map::weather::sandstorm::wrapHeight = 600.f