Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
ModelAbstract.h File Reference
#include "graphics/Color.h"
#include "graphics/RenderableObject.h"
#include "maths/BoundingBoxOriented.h"
#include "simulation2/helpers/Player.h"
#include <memory>
Include dependency graph for ModelAbstract.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CModelAbstract
 Abstract base class for graphical objects that are used by units, or as props attached to other CModelAbstract objects. More...
 
struct  CModelAbstract::CustomSelectionShape
 Describes a custom selection shape to be used for a model's selection box instead of the default recursive bounding boxes. More...
 

Namespaces

namespace  ModelFlag
 

Variables

static constexpr uint32_t ModelFlag::CAST_SHADOWS {1 << 0}
 
static constexpr uint32_t ModelFlag::NO_LOOP_ANIMATION {1 << 1}
 
static constexpr uint32_t ModelFlag::SILHOUETTE_DISPLAY {1 << 2}
 
static constexpr uint32_t ModelFlag::SILHOUETTE_OCCLUDER {1 << 3}
 
static constexpr uint32_t ModelFlag::IGNORE_LOS {1 << 4}
 
static constexpr uint32_t ModelFlag::FLOAT_ON_WATER {1 << 5}