Class GenericScriptablePath<T>
Inheritance
GenericScriptablePath<T>
Syntax
public class GenericScriptablePath<T> : ScriptablePath, IEditablePath, ISelectable<Vector3>, IUndoObject
Type Parameters
Properties
data
Declaration
public T[] data { get; set; }
Property Value
Methods
AddPoint(ControlPoint)
Declaration
public override void AddPoint(ControlPoint controlPoint)
Parameters
Overrides
Clear()
Declaration
public override void Clear()
Overrides
Create()
Declaration
protected virtual T Create()
Returns
Destroy(T)
Declaration
protected virtual void Destroy(T data)
Parameters
| Type |
Name |
Description |
| T |
data |
|
GetData(Int32)
Declaration
public T GetData(int index)
Parameters
| Type |
Name |
Description |
| Int32 |
index |
|
Returns
InsertPoint(Int32, ControlPoint)
Declaration
public override void InsertPoint(int index, ControlPoint controlPoint)
Parameters
Overrides
RemovePoint(Int32)
Declaration
public override void RemovePoint(int index)
Parameters
| Type |
Name |
Description |
| Int32 |
index |
|
Overrides
SetData(Int32, T)
Declaration
public void SetData(int index, T data)
Parameters
| Type |
Name |
Description |
| Int32 |
index |
|
| T |
data |
|
Extension Methods