Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPaintOpOptionWidgetUtils.h File Reference
#include <boost/tti/has_type.hpp>
#include <boost/tti/has_member_function.hpp>
#include <lager/state.hpp>
#include <KisLager.h>
#include <KisCurveOptionWidget.h>
#include "kis_paintop_lod_limitations.h"

Go to the source code of this file.

Classes

struct  KisPaintOpOptionWidgetUtils::detail::DataStorage< Data, Args >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapper< Widget, Data, Args >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapperConversionChecker< false, Widget, Data, Args... >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapperConversionChecker< true, Widget, Data, Args... >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapperDataTypeChecker< false, Widget, Data, Args... >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapperDataTypeChecker< true, Widget, Data, Args... >
 
struct  KisPaintOpOptionWidgetUtils::detail::WidgetWrapperWithLodLimitations< Widget, Data, Args >
 

Namespaces

namespace  KisPaintOpOptionWidgetUtils
 
namespace  KisPaintOpOptionWidgetUtils::detail
 

Functions

template<typename Data , typename... Args>
KisCurveOptionWidgetKisPaintOpOptionWidgetUtils::createCurveOptionWidget (Data &&data, Args... args)
 
template<typename Widget >
Widget * KisPaintOpOptionWidgetUtils::createOptionWidget ()
 
template<typename Widget , typename Data , typename... Args>
Widget * KisPaintOpOptionWidgetUtils::createOptionWidget (Data &&data, Args... args)
 
template<typename Widget >
Widget * KisPaintOpOptionWidgetUtils::createOptionWidgetWithLodLimitations ()
 
template<typename Widget , typename Data , typename... Args>
Widget * KisPaintOpOptionWidgetUtils::createOptionWidgetWithLodLimitations (Data &&data, Args... args)