DDraceNetwork Documentation
Loading...
Searching...
No Matches
CEditorActionResetEnvelopePointTangent Class Reference

#include <editor_actions.h>

Inheritance diagram for CEditorActionResetEnvelopePointTangent:
[legend]
Collaboration diagram for CEditorActionResetEnvelopePointTangent:
[legend]

Public Member Functions

 CEditorActionResetEnvelopePointTangent (CEditorMap *pMap, int EnvelopeIndex, int PointIndex, int Channel, bool In, CFixedTime OldTime, int OldValue)
Public Member Functions inherited from CEditorActionEditEnvelopePointValue
 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 CEditorEditor () const
CEditorEditor ()
const CEditorMapMap () const
CEditorMapMap ()
const IGraphicsGraphics () const
IGraphicsGraphics ()
const ISoundSound () const
ISoundSound ()
const IStorageStorage () const
IStorageStorage ()
const ITextRenderTextRender () const
ITextRenderTextRender ()

Additional Inherited Members

Public Types inherited from CEditorActionEditEnvelopePointValue
enum class  EType { TANGENT_IN , TANGENT_OUT , POINT }
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]

Constructor & Destructor Documentation

◆ CEditorActionResetEnvelopePointTangent()

CEditorActionResetEnvelopePointTangent::CEditorActionResetEnvelopePointTangent ( CEditorMap * pMap,
int EnvelopeIndex,
int PointIndex,
int Channel,
bool In,
CFixedTime OldTime,
int OldValue )

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