![]() |
DDNet documentation
|
#include <editor_actions.h>
Public Types | |
| enum class | EType { TANGENT_IN , TANGENT_OUT , POINT } |
Public Member Functions | |
| CEditorActionEditEnvelopePointValue (CEditorMap *pMap, int EnvelopeIndex, int PointIndex, int Channel, EType Type, CFixedTime OldTime, int OldValue, CFixedTime NewTime, int NewValue) | |
| void | Undo () override |
| void | Redo () override |
| Public Member Functions inherited from IEditorAction | |
| IEditorAction (CEditorMap *pMap) | |
| virtual bool | IsEmpty () |
| const char * | DisplayText () const |
| Public Member Functions inherited from CMapObject | |
| CMapObject (CEditorMap *pMap) | |
| CMapObject (const CMapObject &Other) | |
| virtual | ~CMapObject ()=default |
| virtual void | OnAttach (CEditorMap *pMap) |
| const CEditor * | Editor () const |
| CEditor * | Editor () |
| const CEditorMap * | Map () const |
| CEditorMap * | Map () |
| const IGraphics * | Graphics () const |
| IGraphics * | Graphics () |
| const ISound * | Sound () const |
| ISound * | Sound () |
| const IStorage * | Storage () const |
| IStorage * | Storage () |
| const ITextRender * | TextRender () const |
| ITextRender * | TextRender () |
Private Member Functions | |
| void | Apply (bool Undo) |
Private Attributes | |
| int | m_EnvelopeIndex |
| int | m_PointIndex |
| int | m_Channel |
| EType | m_Type |
| CFixedTime | m_OldTime |
| int | m_OldValue |
| CFixedTime | m_NewTime |
| int | m_NewValue |
Additional Inherited Members | |
| Public Attributes inherited from CMapObject | |
| float | m_aLayerOffset [2] |
| bool | m_UseClipping |
| float | m_aaClipArea [2][2] |
| float | m_aSpeed [2] |
| float | m_aaScreenOffset [2][2] |
| float | m_aaBaseArea [2][2] |
| float | m_aaExtendedArea [2][2] |
| Static Public Attributes inherited from CMapObject | |
| static constexpr float | ms_aStandardScreen [2] = {1430 / 2.f, 1050 / 2.f} |
| Protected Attributes inherited from IEditorAction | |
| char | m_aDisplayText [256] |
|
strong |
| CEditorActionEditEnvelopePointValue::CEditorActionEditEnvelopePointValue | ( | CEditorMap * | pMap, |
| int | EnvelopeIndex, | ||
| int | PointIndex, | ||
| int | Channel, | ||
| EType | Type, | ||
| CFixedTime | OldTime, | ||
| int | OldValue, | ||
| CFixedTime | NewTime, | ||
| int | NewValue ) |
|
private |
|
overridevirtual |
Implements IEditorAction.
|
overridevirtual |
Implements IEditorAction.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |