MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / getScrollbarEffect

Method getScrollbarEffect

Source/Lua/JuceClasses/LComponents.cpp:774–803  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

772}
773
774ImageEffectFilter* LookAndFeelBase::getScrollbarEffect()
775{
776 using namespace luabind;
777
778 if (methods.contains("getSliderEffect"))
779 {
780 try
781 {
782 ImageEffectFilter *eff = call_function<ImageEffectFilter*>(
783 methods["getScrollbarEffect"]
784 );
785
786 if (eff != nullptr)
787 {
788 return (eff);
789 }
790
791 return (LookAndFeel_V2::getScrollbarEffect());
792 }
793 catch (luabind::error &e)
794 {
795 _WRN(object_cast <std::string> (object(luabind::from_stack(e.state(), -1))));
796 return (LookAndFeel_V2::getScrollbarEffect());
797 }
798 }
799 else
800 {
801 return (LookAndFeel_V2::getScrollbarEffect());
802 }
803}
804
805int LookAndFeelBase::getMinimumScrollbarThumbSize(ScrollBar &scrollBar)
806{

Callers

nothing calls this directly

Calls 4

from_stackClass · 0.85
stateMethod · 0.80
objectClass · 0.50
containsMethod · 0.45

Tested by

no test coverage detected