![]() |
DDNet documentation
|
#include <render_map.h>
Public Member Functions | |
| CMapBasedEnvelopePointAccess (class IMap *pMap) | |
| void | SetPointsRange (int StartPoint, int NumPoints) |
| int | StartPoint () const |
| int | NumPoints () const override |
| int | NumPointsMax () const |
| const CEnvPoint * | GetPoint (int Index) const override |
| const CEnvPointBezier * | GetBezier (int Index) const override |
| Public Member Functions inherited from IEnvelopePointAccess | |
| virtual | ~IEnvelopePointAccess ()=default |
| int | FindPointIndex (CFixedTime Time) const |
Private Attributes | |
| int | m_StartPoint |
| int | m_NumPoints |
| int | m_NumPointsMax |
| CEnvPoint * | m_pPoints |
| CEnvPointBezier * | m_pPointsBezier |
| CEnvPointBezier_upstream * | m_pPointsBezierUpstream |
| CMapBasedEnvelopePointAccess::CMapBasedEnvelopePointAccess | ( | class IMap * | pMap | ) |
|
overridevirtual |
Implements IEnvelopePointAccess.
|
overridevirtual |
Implements IEnvelopePointAccess.
|
overridevirtual |
Implements IEnvelopePointAccess.
| int CMapBasedEnvelopePointAccess::NumPointsMax | ( | ) | const |
| void CMapBasedEnvelopePointAccess::SetPointsRange | ( | int | StartPoint, |
| int | NumPoints ) |
| int CMapBasedEnvelopePointAccess::StartPoint | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |