DDNet documentation
Loading...
Searching...
No Matches
envelope_editor.cpp File Reference
#include "editor.h"
#include <base/color.h>
#include <base/math.h>
#include <base/str.h>
#include <base/vmath.h>
#include <engine/font_icons.h>
#include <engine/graphics.h>
#include <engine/input.h>
#include <engine/keys.h>
#include <engine/shared/config.h>
#include <game/editor/editor_actions.h>
#include <game/editor/mapitems/envelope.h>
#include <game/editor/mapitems/map.h>
Include dependency graph for envelope_editor.cpp:

Classes

class  CTimeStep

Functions

static const char * CurveTypeNameShort (int CurveType)
static float ClampDelta (float Val, float Delta, float Min, float Max)

Variables

static const char *const CURVE_TYPE_NAMES [] = {"Step", "Linear", "Slow", "Fast", "Smooth", "Bezier"}
static const char *const CURVE_TYPE_NAMES_SHORT [] = {"N", "L", "S", "F", "M", "B"}

Function Documentation

◆ ClampDelta()

float ClampDelta ( float Val,
float Delta,
float Min,
float Max )
static

◆ CurveTypeNameShort()

const char * CurveTypeNameShort ( int CurveType)
static

Variable Documentation

◆ CURVE_TYPE_NAMES

const char* const CURVE_TYPE_NAMES[] = {"Step", "Linear", "Slow", "Fast", "Smooth", "Bezier"}
static

◆ CURVE_TYPE_NAMES_SHORT

const char* const CURVE_TYPE_NAMES_SHORT[] = {"N", "L", "S", "F", "M", "B"}
static