C# Class ca.HenrySoftware.Flow.FlowView

Inheritance: strange.extensions.mediation.impl.View
Show file Open project: rakkarage/Flow

Public Properties

Property Type Description
Offset int
TimeInertia float
TimeTween float

Private Properties

Property Type Description
ClampX float
Enter UnityEngine.GameObject
Exit void
FlowPanItem UnityEngine.Vector3
FlowSnapItem void
FlowSnapItemCancel void
GetDataIndex int
GetDelta float
GetViewIndex int
GetViewIndex int
IsVisible bool
PostConstruct void
UpdateName void

Public Methods

Method Description
Flow ( ) : void
FlowPan ( float offset ) : void
FlowSnap ( int target ) : void
FlowTo ( GameObject o ) : void
GetClosestViewIndex ( ) : int
Inertia ( float velocity ) : void
InertiaStop ( ) : void
Next ( ) : void
Prev ( ) : void

Protected Methods

Method Description
OnGUI ( ) : void

Private Methods

Method Description
ClampX ( int dataIndex, bool negative ) : float
Enter ( int dataIndex ) : GameObject
Exit ( int viewIndex ) : void
FlowPanItem ( int dataIndex, float delta ) : Vector3
FlowSnapItem ( GameObject view, float delta, bool instant ) : void
FlowSnapItemCancel ( int viewIndex ) : void
GetDataIndex ( int viewIndex ) : int
GetDelta ( float target, int dataIndex ) : float
GetViewIndex ( GameObject view ) : int
GetViewIndex ( float delta ) : int
IsVisible ( float delta ) : bool
PostConstruct ( ) : void
UpdateName ( GameObject view, int viewIndex, int dataIndex ) : void

Method Details

Flow() public method

public Flow ( ) : void
return void

FlowPan() public method

public FlowPan ( float offset ) : void
offset float
return void

FlowSnap() public method

public FlowSnap ( int target ) : void
target int
return void

FlowTo() public method

public FlowTo ( GameObject o ) : void
o UnityEngine.GameObject
return void

GetClosestViewIndex() public method

public GetClosestViewIndex ( ) : int
return int

Inertia() public method

public Inertia ( float velocity ) : void
velocity float
return void

InertiaStop() public method

public InertiaStop ( ) : void
return void

Next() public method

public Next ( ) : void
return void

OnGUI() protected method

protected OnGUI ( ) : void
return void

Prev() public method

public Prev ( ) : void
return void

Property Details

Offset public property

public int Offset
return int

TimeInertia public property

public float TimeInertia
return float

TimeTween public property

public float TimeTween
return float