| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #include "BsGUIScrollBarHorz.h"
- #include "BsGUIElementStyle.h"
- #include "BsGUISkin.h"
- #include "BsGUIWidget.h"
- #include "BsGUILayoutOptions.h"
- #include "BsGUILayout.h"
- #include "BsGUISkin.h"
- #include "BsGUIButton.h"
- #include "BsGUISliderHandle.h"
- #include "BsGUISpace.h"
- #include "BsException.h"
- namespace BansheeEngine
- {
- GUIScrollBarHorz::GUIScrollBarHorz(const String& styleName, const GUILayoutOptions& layoutOptions)
- :GUIScrollBar(true, styleName, layoutOptions)
- {
- }
- GUIScrollBarHorz::~GUIScrollBarHorz()
- {
- }
- GUIScrollBarHorz* GUIScrollBarHorz::create(const String& styleName)
- {
- return new (bs_alloc<GUIScrollBarHorz, PoolAlloc>()) GUIScrollBarHorz(getStyleName<GUIScrollBarHorz>(styleName), GUILayoutOptions::create());
- }
- GUIScrollBarHorz* GUIScrollBarHorz::create(const GUIOptions& layoutOptions, const String& styleName)
- {
- return new (bs_alloc<GUIScrollBarHorz, PoolAlloc>()) GUIScrollBarHorz(getStyleName<GUIScrollBarHorz>(styleName), GUILayoutOptions::create(layoutOptions));
- }
- const String& GUIScrollBarHorz::getGUITypeName()
- {
- static String typeName = "ScrollBarHorz";
- return typeName;
- }
- }
|