using System;
namespace EPOOutline
{
///
/// Describes rendering modes.
///
[Flags]
public enum OutlinableDrawingMode
{
///
/// Simple outline.
///
Normal = 1,
///
/// Renders to Z buffer explicitly. Useful for things that don't usually render to ZBuffer, like sprites or transparent objects.
///
ZOnly = 2,
///
/// The object is rendered as a generic mask.
///
GenericMask = 4,
///
/// The object is rendered as an obstacle.
///
Obstacle = 8,
///
/// The object is rendered as a mask.
///
Mask = 16
}
}