Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Public Member Functions | Properties | List of all members
Expansions.Serenity.CurvePanelPoint Class Reference

A point that defines a line on a Curve More...

Inheritance diagram for Expansions.Serenity.CurvePanelPoint:

Public Types

enum  TangentTypes { TangentTypes.In, TangentTypes.Out }
 

Public Member Functions

void OnBeginDrag (PointerEventData eventData)
 
void OnDrag (PointerEventData eventData)
 
void OnEndDrag (PointerEventData eventData)
 
void OnPointerClick (PointerEventData eventData)
 
void Setup (CurvePanel panel, Keyframe keyframe)
 Set the initial values More...
 

Properties

Keyframe Keyframe [get, set]
 
CurvePanel Panel [get, set]
 
bool Selected [get, set]
 Is the point selected More...
 

Detailed Description

A point that defines a line on a Curve

Member Enumeration Documentation

Enumerator
In 
Out 

Member Function Documentation

void Expansions.Serenity.CurvePanelPoint.OnBeginDrag ( PointerEventData  eventData)
inline
void Expansions.Serenity.CurvePanelPoint.OnDrag ( PointerEventData  eventData)
inline
void Expansions.Serenity.CurvePanelPoint.OnEndDrag ( PointerEventData  eventData)
inline
void Expansions.Serenity.CurvePanelPoint.OnPointerClick ( PointerEventData  eventData)
inline
void Expansions.Serenity.CurvePanelPoint.Setup ( CurvePanel  panel,
Keyframe  keyframe 
)
inline

Set the initial values

Property Documentation

Keyframe Expansions.Serenity.CurvePanelPoint.Keyframe
getset
CurvePanel Expansions.Serenity.CurvePanelPoint.Panel
getset
bool Expansions.Serenity.CurvePanelPoint.Selected
getset

Is the point selected


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