Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# de2DLine Class Reference

`#include <de2D_priv.hpp>`

Inheritance diagram for de2DLine:

[legend]
Collaboration diagram for de2DLine:

[legend]
List of all members.

## Public Member Functions
| de2DLine (deVec3d PointList[], long NumPoints, deARGB color=0xFFFFFFFF, deDouble FadePerSecond=0.0, deFloat Depth=10.0f)
| de2DLine (deVec3d Start, deVec3d End, deARGB color=0xFFFFFFFF, deDouble FadePerSecond=0.0, deFloat Depth=10.0f)
| de2DLine (deRect &LineRect, deARGB color=0xFFFFFFFF, deDouble FadePerSecond=0.0, deFloat Depth=10.0f)
## Protected Member Functions
virtual | ~de2DLine ()
virtual deBoolean | UpdateObject (deDouble DeltaTime)
## Protected Attributes
deDouble | m_Alpha
deDouble | m_FadePerSecond

## Constructor & Destructor Documentation

de2DLine::de2DLine | ( | deVec3d | PointList[],
|  | long | NumPoints,
|  | deARGB | color = 0xFFFFFFFF,
|  | deDouble | FadePerSecond = 0.0,
|  | deFloat | Depth = 10.0f
| ) |

de2DLine::de2DLine | ( | deVec3d | Start,
|  | deVec3d | End,
|  | deARGB | color = 0xFFFFFFFF,
|  | deDouble | FadePerSecond = 0.0,
|  | deFloat | Depth = 10.0f
| ) |

de2DLine::de2DLine | ( | deRect & | LineRect,
|  | deARGB | color = 0xFFFFFFFF,
|  | deDouble | FadePerSecond = 0.0,
|  | deFloat | Depth = 10.0f
| ) |

de2DLine::~de2DLine | ( |  | ) | `[protected, virtual]`

## Member Function Documentation

deBoolean de2DLine::UpdateObject | ( | deDouble | DeltaTime | ) | `[protected, virtual]`

| Reimplemented from de2DObject.

## Member Data Documentation

deDouble de2DLine::m_Alpha`[protected]`

deDouble de2DLine::m_FadePerSecond`[protected]`

The documentation for this class was generated from the following files:

- de2D_priv.hpp
- de2D.cpp