HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_ChannelSelections Struct Reference

#include <CH_Tweener.h>

Public Member Functions

 CH_ChannelSelections ()
 
 CH_ChannelSelections (CH_Channel *channel, UT_Array< UT_SuperIntervalR > &&ranges)
 

Public Attributes

CH_ChannelmyChannel
 
UT_Array< UT_SuperIntervalRmyRanges
 
UT_Function< void(const
UT_Array< UT_SuperIntervalR >
&, bool, bool)> 
myUpdateUICallback
 

Detailed Description

Definition at line 28 of file CH_Tweener.h.

Constructor & Destructor Documentation

CH_ChannelSelections::CH_ChannelSelections ( )
inline

Definition at line 30 of file CH_Tweener.h.

CH_ChannelSelections::CH_ChannelSelections ( CH_Channel channel,
UT_Array< UT_SuperIntervalR > &&  ranges 
)
inline

Definition at line 34 of file CH_Tweener.h.

Member Data Documentation

CH_Channel* CH_ChannelSelections::myChannel

Definition at line 41 of file CH_Tweener.h.

UT_Array<UT_SuperIntervalR> CH_ChannelSelections::myRanges

Definition at line 42 of file CH_Tweener.h.

UT_Function<void(const UT_Array<UT_SuperIntervalR>&, bool, bool)> CH_ChannelSelections::myUpdateUICallback

Can be set by the component providing current channel selections to update its UI during the tween. Parameters: const UT_Array<UT_SuperIntervalR>& intervals – selected intervals bool first – true if the tween is starting. The first UI update bool last – true if the tween is ending. This is the last UI update

Definition at line 51 of file CH_Tweener.h.


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