![]() |
DDNet documentation
|
#include <envelope_editor.h>
Classes | |
| class | CState |
| class | CPopupEnvelopePoint |
| class | CPopupEnvelopePointMulti |
| class | CPopupEnvelopePointCurveType |
| class | CPopupEnvelopeCurveType |
Public Member Functions | |
| void | OnReset () override |
| void | Render (CUIRect View) |
| Public Member Functions inherited from CEditorComponent | |
| void | OnInit (CEditor *pEditor) override |
| virtual void | OnMapLoad () |
| virtual bool | OnInput (const IInput::CEvent &Event) |
| virtual void | OnUpdate () |
| void | InitSubComponents () |
| void | RegisterSubComponent (CEditorComponent &Component) |
| Public Member Functions inherited from CEditorObject | |
| virtual | ~CEditorObject ()=default |
| CEditor * | Editor () |
| const CEditor * | Editor () const |
| CEditorMap * | Map () |
| const CEditorMap * | Map () const |
| IInput * | Input () |
| const IInput * | Input () const |
| IClient * | Client () |
| const IClient * | Client () const |
| CConfig * | Config () |
| const CConfig * | Config () const |
| IEngine * | Engine () |
| const IEngine * | Engine () const |
| IGraphics * | Graphics () |
| const IGraphics * | Graphics () const |
| ISound * | Sound () |
| const ISound * | Sound () const |
| ITextRender * | TextRender () |
| const ITextRender * | TextRender () const |
| IStorage * | Storage () |
| const IStorage * | Storage () const |
| CUi * | Ui () |
| const CUi * | Ui () const |
| CRenderMap * | RenderMap () |
| const CRenderMap * | RenderMap () const |
Private Member Functions | |
| void | RenderColorBar (CUIRect ColorBar, const std::shared_ptr< CEnvelope > &pEnvelope) |
| void | UpdateHotEnvelopeObject (const CUIRect &View, const CEnvelope *pEnvelope, int ActiveChannels) |
| void | ZoomAdaptOffsetX (float ZoomFactor, const CUIRect &View) |
| void | UpdateZoomEnvelopeX (const CUIRect &View) |
| void | ZoomAdaptOffsetY (float ZoomFactor, const CUIRect &View) |
| void | UpdateZoomEnvelopeY (const CUIRect &View) |
| void | ResetZoomEnvelope (const std::shared_ptr< CEnvelope > &pEnvelope, int ActiveChannels) |
| void | RemoveTimeOffsetEnvelope (const std::shared_ptr< CEnvelope > &pEnvelope) |
| float | ScreenToEnvelopeX (const CUIRect &View, float x) const |
| float | EnvelopeToScreenX (const CUIRect &View, float x) const |
| float | ScreenToEnvelopeY (const CUIRect &View, float y) const |
| float | EnvelopeToScreenY (const CUIRect &View, float y) const |
| float | ScreenToEnvelopeDeltaX (const CUIRect &View, float DeltaX) |
| float | ScreenToEnvelopeDeltaY (const CUIRect &View, float DeltaY) |
|
private |
|
private |
|
overridevirtual |
Reimplemented from CEditorComponent.
|
private |
| void CEnvelopeEditor::Render | ( | CUIRect | View | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |