CControlCurve

TrackMania United API


CControlCurve

ID 0x0702A000
Instantiable

Inherits from Control::CControlBase → Scene::CSceneToy → Scene::CSceneMobil → Scene::CSceneObject → MwFoundations::CMwNod

Members

CCurveInterface@ Curve

bool AreControlPointsVisible

vec3 CurveColor

vec3 ControlPointsColor

vec3 SelectedControlPointColor

uint CurrentLayer

const uint LayersCount

uint SelectedControlPoint

uint CurvePrecision

float CurveHalfWidth

bool UseSnapping

float GridX

float GridY

float StartX

float EndX

float StartY

float EndY

const CPlugTree@ CurveTree

const CPlugVisualIndexedLines@ CurveVisual

const CPlugVisualIndexedLines@ ControlPointVisual

const CPlugShaderGeneric@ ControlPointShader

const CPlugShaderGeneric@ SelectedControlPointShader

int CurveDrawMode

int3 ScreenToControlSpace

Inherited methods CControlBase

void Draw()

void Clean()

void OnAction()

Inherited members CControlBase

const CControlContainer@ Parent

CMwNod@ Nod

int AlignHorizontal

int AlignVertical

bool IsReadOnly

bool AddFocusArea

bool DrawBackground

const bool HasSolid

bool IsSubSolid

bool IsDynamic

bool IsFocused

bool IsSelected

bool IsHiddenExternal

bool IsVisualFocusForced

string StackText

wstring ToolTip

const bool IsHiddenInternal

const bool IsFocusCaptured

const bool IsStackNeeded

bool IsCreatedByScript

CControlStyle@ Style

CPlugTree@ ControlDisplayTree

CPlugTree@ ControlDrawTree

vec2 BoxMin

vec2 BoxMax

CControlLayout@ Layout

const float ClipLength

Inherited methods CSceneMobil

void Show()

void Hide()

void SolidObjectsRefresh()

Inherited members CMwNod

string IdName


Documentation from build 2010-03-15 20:30:37
(Page rendering: 0.02 seconds, 5.4 MB)