//----------------------------------------------------------------------- // NOTE: Splitter is using a Direction instead of an Orientation so // it know from which side the offset is computed public Splitter( Screen _screen, Direction _direction ) : base(_screen) { mDirection = _direction; mCollapseAnim = new Animation.SmoothValue( 0f, 1f, 0.2f ); }
//----------------------------------------------------------------------- public Splitter(Screen _screen, Direction _direction, bool _bCollapsable = false) : base(_screen) { mDirection = _direction; SplitterFrame = Screen.Style.SplitterFrame; SplitterFrameCornerSize = Screen.Style.SplitterFrameCornerSize; SplitterSize = Screen.Style.SplitterSize; Collapsable = _bCollapsable; HandleTex = Collapsable ? Screen.Style.SplitterCollapseArrow : Screen.Style.SplitterDragHandle; mCollapseAnim = new Animation.SmoothValue(0f, 1f, 0.2f); }