Elin Decompiled Documentation EA 23.102 Nightly
|
Public Types | |
enum | Direction { Vertical , Horizontal } |
Public Member Functions | |
void | scrollToLastPos () |
void | scrollByItemIndex (int itemIndex) |
void | refresh () |
void | Build () |
void | Update () |
void | OnResize () |
void | resizeContent () |
virtual void | init () |
Public Attributes | |
int | totalItemCount |
RectTransform | itemPrototype |
UIDynamicList | dynamicList |
LinkedList< DSVRow > | containers = new LinkedList<DSVRow>() |
int | prevTotalItemCount = -1 |
RectTransform | contentRect |
Protected Member Functions | |
override void | Awake () |
virtual void | clear () |
Protected Attributes | |
Direction | direction |
float | prevAnchoredPosition |
int | nextInsertItemNo |
ScrollRect | scrollRect |
RectTransform | viewportRect |
Properties | |
abstract float | contentAnchoredPosition [get, set] |
abstract float | contentSize [get] |
abstract float | viewportSize [get] |
abstract float | itemSize [get] |
Private Member Functions | |
void | updateItem (int index, DSVRow itemObj) |
Definition at line 10 of file DynamicScrollView.cs.
Enumerator | |
---|---|
Vertical | |
Horizontal |
Definition at line 12 of file DynamicScrollView.cs.
|
inlineprotected |
Definition at line 84 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.contentRect, Mosframe.DynamicScrollView.prevTotalItemCount, Mosframe.DynamicScrollView.scrollRect, Mosframe.DynamicScrollView.totalItemCount, and Mosframe.DynamicScrollView.viewportRect.
|
inline |
Definition at line 94 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.containers, Mosframe.DynamicScrollView.contentRect, Mosframe.DynamicScrollView.direction, Mosframe.DynamicScrollView.itemPrototype, Mosframe.DynamicScrollView.itemSize, Mosframe.DynamicScrollView.resizeContent(), Mosframe.DynamicScrollView.updateItem(), and Mosframe.DynamicScrollView.viewportSize.
Referenced by Mosframe.DynamicScrollView.OnResize(), UIDynamicList.Refresh(), and Mosframe.DynamicScrollView.Update().
|
inlineprotectedvirtual |
Definition at line 272 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.init().
|
inlinevirtual |
Reimplemented in Mosframe.DynamicHScrollView, and Mosframe.DynamicVScrollView.
Definition at line 200 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.clear(), Color, and Mosframe.DynamicScrollView.direction.
|
inline |
Definition at line 165 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.Build(), Mosframe.DynamicScrollView.refresh(), and Mosframe.DynamicScrollView.Update().
Referenced by UIDynamicList.OnResizeWindow().
|
inline |
Definition at line 63 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.containers, Mosframe.DynamicScrollView.contentAnchoredPosition, Mosframe.DynamicScrollView.direction, Mosframe.DynamicScrollView.itemSize, Mosframe.DynamicScrollView.nextInsertItemNo, Mosframe.DynamicScrollView.prevAnchoredPosition, and Mosframe.DynamicScrollView.updateItem().
Referenced by Mosframe.DynamicScrollView.OnResize(), UIDynamicList.Scroll(), Mosframe.DynamicScrollView.scrollByItemIndex(), Mosframe.DynamicScrollView.scrollToLastPos(), and Mosframe.DynamicScrollView.Update().
|
inline |
Definition at line 174 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.contentRect, Mosframe.DynamicScrollView.direction, Mosframe.DynamicScrollView.itemSize, and Mosframe.DynamicScrollView.totalItemCount.
Referenced by Mosframe.DynamicScrollView.Build(), and Mosframe.DynamicScrollView.Update().
|
inline |
Definition at line 55 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.contentAnchoredPosition, Mosframe.DynamicScrollView.contentSize, Mosframe.DynamicScrollView.refresh(), Mosframe.DynamicScrollView.totalItemCount, and Mosframe.DynamicScrollView.Update().
Referenced by UIDynamicList.Scroll().
|
inline |
Definition at line 49 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.contentAnchoredPosition, Mosframe.DynamicScrollView.contentSize, Mosframe.DynamicScrollView.refresh(), and Mosframe.DynamicScrollView.viewportSize.
|
inline |
Definition at line 112 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.Build(), Mosframe.DynamicScrollView.containers, Mosframe.DynamicScrollView.contentAnchoredPosition, Mosframe.DynamicScrollView.contentSize, Mosframe.DynamicScrollView.direction, Mosframe.DynamicScrollView.itemSize, Mosframe.DynamicScrollView.nextInsertItemNo, Mosframe.DynamicScrollView.prevAnchoredPosition, Mosframe.DynamicScrollView.prevTotalItemCount, Mosframe.DynamicScrollView.refresh(), Mosframe.DynamicScrollView.resizeContent(), Mosframe.DynamicScrollView.totalItemCount, Mosframe.DynamicScrollView.updateItem(), and Mosframe.DynamicScrollView.viewportSize.
Referenced by Mosframe.DynamicScrollView.OnResize(), UIDynamicList.Refresh(), and Mosframe.DynamicScrollView.scrollByItemIndex().
|
inlineprivate |
Definition at line 188 of file DynamicScrollView.cs.
References Mosframe.DynamicScrollView.dynamicList, Mosframe.DynamicScrollView.totalItemCount, and UIDynamicList.UpdateRow().
Referenced by Mosframe.DynamicScrollView.Build(), Mosframe.DynamicScrollView.refresh(), and Mosframe.DynamicScrollView.Update().
Definition at line 26 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Build(), UIDynamicList.GetComp< T >(), Mosframe.DynamicScrollView.refresh(), UIDynamicList.RefreshHighlight(), UIDynamicList.Select< T >(), and Mosframe.DynamicScrollView.Update().
RectTransform Mosframe.DynamicScrollView.contentRect |
Definition at line 39 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Awake(), Mosframe.DynamicScrollView.Build(), and Mosframe.DynamicScrollView.resizeContent().
|
protected |
Definition at line 24 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicHScrollView.Awake(), Mosframe.DynamicVScrollView.Awake(), Mosframe.DynamicScrollView.Build(), Mosframe.DynamicHScrollView.init(), Mosframe.DynamicScrollView.init(), Mosframe.DynamicVScrollView.init(), Mosframe.DynamicScrollView.refresh(), Mosframe.DynamicScrollView.resizeContent(), and Mosframe.DynamicScrollView.Update().
UIDynamicList Mosframe.DynamicScrollView.dynamicList |
Definition at line 22 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.updateItem().
RectTransform Mosframe.DynamicScrollView.itemPrototype |
Definition at line 20 of file DynamicScrollView.cs.
Referenced by UIDynamicList._Add(), Mosframe.DynamicScrollView.Build(), and UIDynamicList.OnResizeWindow().
|
protected |
Definition at line 30 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.refresh(), and Mosframe.DynamicScrollView.Update().
|
protected |
Definition at line 28 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.refresh(), and Mosframe.DynamicScrollView.Update().
int Mosframe.DynamicScrollView.prevTotalItemCount = -1 |
Definition at line 33 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Awake(), and Mosframe.DynamicScrollView.Update().
|
protected |
Definition at line 35 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Awake().
int Mosframe.DynamicScrollView.totalItemCount |
Definition at line 18 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Awake(), Mosframe.DynamicScrollView.resizeContent(), Mosframe.DynamicScrollView.scrollByItemIndex(), Mosframe.DynamicScrollView.Update(), and Mosframe.DynamicScrollView.updateItem().
|
protected |
Definition at line 37 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Awake().
|
getset |
Definition at line 41 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.refresh(), Mosframe.DynamicScrollView.scrollByItemIndex(), Mosframe.DynamicScrollView.scrollToLastPos(), and Mosframe.DynamicScrollView.Update().
|
get |
Definition at line 43 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.scrollByItemIndex(), Mosframe.DynamicScrollView.scrollToLastPos(), and Mosframe.DynamicScrollView.Update().
|
getprotected |
Definition at line 47 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Build(), Mosframe.DynamicScrollView.refresh(), Mosframe.DynamicScrollView.resizeContent(), and Mosframe.DynamicScrollView.Update().
|
get |
Definition at line 45 of file DynamicScrollView.cs.
Referenced by Mosframe.DynamicScrollView.Build(), Mosframe.DynamicScrollView.scrollToLastPos(), and Mosframe.DynamicScrollView.Update().