HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_ChannelEditorPane Class Referenceabstract

#include <HOM_ChannelEditorPane.h>

+ Inheritance diagram for HOM_ChannelEditorPane:

Public Member Functions

 HOM_ChannelEditorPane ()
 
 HOM_ChannelEditorPane (const HOM_ChannelEditorPane &pane)
 
 ~HOM_ChannelEditorPane () override
 
virtual HOM_ChannelGraphgraph ()=0
 
virtual double channelListSplitFraction ()=0
 
virtual void setChannelListSplitFraction (double split_fraction)=0
 
virtual std::string displayFilter ()=0
 
virtual void setDisplayFilter (const std::string &filter)=0
 
virtual HOM_EnumValueeditorMode ()=0
 
virtual void setEditorMode (HOM_EnumValue &mode)=0
 
virtual std::string templateFilter ()=0
 
virtual void setTemplateFilter (const std::string &filter)=0
 
virtual std::string colorsCallback ()=0
 
virtual bool setColorsCallback (const std::string &cb)=0
 
virtual bool registerColorsOpaqueCallback (const std::string &cb_class, void *ptr)=0
 
virtual bool unregisterColorsCallback (const std::string &cb_class)=0
 
virtual std::vector< std::stringcolorsCallbacks ()=0
 
virtual HOM_ChannelListchannelList ()=0
 
virtual void setChannelList (HOM_ChannelList *l)=0
 
virtual bool channelListPinned ()=0
 
virtual void setChannelListPinned (bool pinned)=0
 
- Public Member Functions inherited from HOM_PaneTab
 HOM_PaneTab ()
 
 HOM_PaneTab (const HOM_PaneTab &)
 
virtual ~HOM_PaneTab ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_PaneTab > pane_tab)=0
 
virtual bool operator!= (HOM_PtrOrNull< HOM_PaneTab > pane_tab)=0
 
virtual int __hash__ ()=0
 
virtual std::string __repr__ ()=0
 
virtual HOM_Panepane ()=0
 
virtual HOM_FloatingPanelfloatingPanel ()=0
 
virtual std::string name ()=0
 
virtual void setName (const char *name)=0
 
virtual bool isCurrentTab ()=0
 
virtual void setIsCurrentTab ()=0
 
virtual bool isFloating ()=0
 
virtual HOM_PaneTabclone ()=0
 
virtual void close ()=0
 
virtual HOM_EnumValuetype ()=0
 
virtual HOM_PaneTabsetType (HOM_EnumValue &type)=0
 
virtual HOM_EnumValuelinkGroup ()=0
 
virtual void setLinkGroup (HOM_EnumValue &group)=0
 
virtual bool isPin ()=0
 
virtual void setPin (bool pin)=0
 
virtual std::vector< std::string_getValueNames ()=0
 
virtual std::string _getValue (const char *name)=0
 
virtual bool _setValue (const char *name, const char *value)=0
 
virtual bool _pressButton (const char *name)=0
 
virtual std::vector< intsize ()=0
 
virtual std::vector< intcontentSize ()=0
 
virtual bool hasNetworkControls ()=0
 
virtual bool isShowingNetworkControls ()=0
 
virtual void setShowNetworkControls (bool value)=0
 
virtual void showNetworkControls (bool value)=0
 
virtual void displayRadialMenu (const std::string &name)=0
 
virtual void displayRadialMenu (HOM_RadialItem *item)=0
 
virtual void_qtParentWindow ()=0
 
virtual std::vector< int_qtScreenGeometry ()=0
 

Detailed Description

Definition at line 26 of file HOM_ChannelEditorPane.h.

Constructor & Destructor Documentation

HOM_ChannelEditorPane::HOM_ChannelEditorPane ( )
inline

Definition at line 29 of file HOM_ChannelEditorPane.h.

HOM_ChannelEditorPane::HOM_ChannelEditorPane ( const HOM_ChannelEditorPane pane)
inline

Definition at line 34 of file HOM_ChannelEditorPane.h.

HOM_ChannelEditorPane::~HOM_ChannelEditorPane ( )
inlineoverride

Definition at line 38 of file HOM_ChannelEditorPane.h.

Member Function Documentation

virtual HOM_ChannelList* HOM_ChannelEditorPane::channelList ( )
pure virtual
virtual bool HOM_ChannelEditorPane::channelListPinned ( )
pure virtual
virtual double HOM_ChannelEditorPane::channelListSplitFraction ( )
pure virtual
virtual std::string HOM_ChannelEditorPane::colorsCallback ( )
pure virtual
virtual std::vector< std::string > HOM_ChannelEditorPane::colorsCallbacks ( )
pure virtual
virtual std::string HOM_ChannelEditorPane::displayFilter ( )
pure virtual
virtual HOM_EnumValue& HOM_ChannelEditorPane::editorMode ( )
pure virtual
virtual HOM_ChannelGraph* HOM_ChannelEditorPane::graph ( )
pure virtual
virtual bool HOM_ChannelEditorPane::registerColorsOpaqueCallback ( const std::string cb_class,
void ptr 
)
pure virtual
virtual void HOM_ChannelEditorPane::setChannelList ( HOM_ChannelList l)
pure virtual
virtual void HOM_ChannelEditorPane::setChannelListPinned ( bool  pinned)
pure virtual
virtual void HOM_ChannelEditorPane::setChannelListSplitFraction ( double  split_fraction)
pure virtual
virtual bool HOM_ChannelEditorPane::setColorsCallback ( const std::string cb)
pure virtual
virtual void HOM_ChannelEditorPane::setDisplayFilter ( const std::string filter)
pure virtual
virtual void HOM_ChannelEditorPane::setEditorMode ( HOM_EnumValue mode)
pure virtual
virtual void HOM_ChannelEditorPane::setTemplateFilter ( const std::string filter)
pure virtual
virtual std::string HOM_ChannelEditorPane::templateFilter ( )
pure virtual
virtual bool HOM_ChannelEditorPane::unregisterColorsCallback ( const std::string cb_class)
pure virtual

The documentation for this class was generated from the following file: