BC_CheckBox Class Reference

#include <bctoggle.h>

Inherits BC_Toggle.

Inherited by AddTrackedFrameOffset, AgingColor, AgingDust, AgingPits, AgingScratches, APanelMute, APanelPlay, AssetEditSigned, AutomatedFn, AutomatedFn, AutomatedFn, BlurA, BlurB, BlurG, BlurHorizontal, BlurR, BlurVertical, BrightnessLuma, ChromaKeyShowMask, ChromaKeyUseValue, ColorBalanceLock, ColorBalancePreserve, CompressorSmooth, CWindowMaskBeforePlugins, DecimateAvgDifference, DecimateDifference, DeInterlaceAdaptive, DenoiseMJPEGDeinterlace, DenoiseVideoToggle, DiffKeyDoValue, DownSampleToggle, EXRUseAlpha, FileFormatSigned, FlipToggle, FormatAudio, FormatDither, FormatMultiple, FormatSigned, FormatToTracks, FormatVideo, FrameFieldAvg, FrameFieldDouble, FrameFieldShift, FreeverbMode, FreezeFrameToggle, GammaAuto, GammaPlot, GWindowToggle, HistogramAuto, HistogramPlot, HistogramSplit, Interlaceautofix, InterpolateVideoKeyframes, InvertToggle, InvertVideoEnable, IVTCAuto, IVTCFieldOrder, LinearBlurToggle, MotionDrawVectors, MotionGlobal, MotionRotate, MOVConfigAudioToggle, MOVConfigVideoCheckBox, MPEGSeqCodes, NewAspectAuto, NormalizeWindowSeparate, OilIntensity, OilIntensity, OSSEnable, OverwriteReel, PipeCheckBox, PlaybackDeblock, PlaybackInterpolateRaw, PlaybackRealTime, PlaybackSoftwareTimer, PlaybackSubtitle, PlaybackViewFollows, PlaybackWhiteBalanceRaw, PluginACLientToggle, PNGUseAlpha, PrefsForceUniprocessor, PrefsRenderFarm, PrefsRenderFarmConsolidate, PrefsRenderFarmVFS, PrefsUseBRender, RadialBlurToggle, RecordGUIFillFrames, RecordGUIMonitorAudio, RecordGUIMonitorVideo, RecordRealTime, RecordSoftwareTimer, RecordStartType, RecordSyncDrives, RecordToTracks, ReframeRTInterpolate, ReverseAudioEnabled, ReverseInterlace, ReverseVideoEnabled, RGB601Direction, RotateDrawPivot, RotateInterpolate, ScaleAspectAuto, ScaleAspectAuto, ScaleConstrain, ScaleConstrain, ScaleData, SelTempAvgMask, SelTempAvgNoSubtract, SelTempAvgParanoid, SelTempAvgStartKeyframe, ShapeWipeAntiAlias, ShapeWipePreserveAspectRatio, SharpenHorizontal, SharpenHorizontal, SharpenInterlace, SharpenInterlace, SharpenLuminance, SharpenLuminance, StillImageUseDuration, ThresholdPlot, TimeAvgNoSubtract, TimeAvgParanoid, TimeFrontInvert, TimeFrontShowGrayscale, TipDisable, TitleBold, TitleItalic, TitleLoop, TitleStroke, TitleTimecode, UseTipWindow, VDeviceCheckBox, VideoAsynchronous, VideoEveryFrame, VideoScopeDrawLinesInverse, VideoScopeShow601Limits, VideoScopeShow709Limits, VideoScopeShowIRELimits, ViewThumbnails, WaveReflective, and ZoomBlurToggle.

Collaboration diagram for BC_CheckBox:

Collaboration graph
[legend]

Public Member Functions

 BC_CheckBox (int x, int y, int value, char *caption="", int font=MEDIUMFONT, int color=-1)
 BC_CheckBox (int x, int y, int *value, char *caption="", int font=MEDIUMFONT, int color=-1)
virtual int handle_event ()

Data Fields

int * value

Detailed Description

Definition at line 106 of file bctoggle.h.


Constructor & Destructor Documentation

BC_CheckBox::BC_CheckBox ( int  x,
int  y,
int  value,
char *  caption = "",
int  font = MEDIUMFONT,
int  color = -1 
)

Definition at line 450 of file bctoggle.C.

BC_CheckBox::BC_CheckBox ( int  x,
int  y,
int *  value,
char *  caption = "",
int  font = MEDIUMFONT,
int  color = -1 
)

Definition at line 468 of file bctoggle.C.


Member Function Documentation

int BC_CheckBox::handle_event (  )  [virtual]

Reimplemented from BC_Toggle.

Reimplemented in OSSEnable, APanelMute, APanelPlay, Interlaceautofix, AssetEditSigned, CWindowMaskBeforePlugins, EXRUseAlpha, FileFormatSigned, MOVConfigAudioToggle, MOVConfigVideoCheckBox, MPEGSeqCodes, PNGUseAlpha, PipeCheckBox, FormatAudio, FormatVideo, FormatToTracks, FormatMultiple, FormatDither, FormatSigned, GWindowToggle, ViewThumbnails, UseTipWindow, OverwriteReel, NewAspectAuto, PrefsUseBRender, PrefsForceUniprocessor, PrefsRenderFarm, PrefsRenderFarmConsolidate, PrefsRenderFarmVFS, PlaybackViewFollows, PlaybackSoftwareTimer, PlaybackRealTime, VideoAsynchronous, VideoEveryFrame, PlaybackDeblock, PlaybackInterpolateRaw, PlaybackWhiteBalanceRaw, PlaybackSubtitle, PluginACLientToggle, RecordStartType, RecordGUIFillFrames, RecordGUIMonitorVideo, RecordGUIMonitorAudio, ReverseInterlace, RecordRealTime, RecordSoftwareTimer, RecordSyncDrives, StillImageUseDuration, RecordToTracks, ScaleAspectAuto, ScaleData, ScaleConstrain, ScaleAspectAuto, TipDisable, VDeviceCheckBox, AgingColor, AgingScratches, AgingPits, AgingDust, BlurA, BlurR, BlurG, BlurB, BlurVertical, BlurHorizontal, BrightnessLuma, ChromaKeyUseValue, ChromaKeyShowMask, ColorBalancePreserve, ColorBalanceLock, CompressorSmooth, DecimateDifference, DecimateAvgDifference, DeInterlaceAdaptive, DenoiseMJPEGDeinterlace, SelTempAvgParanoid, SelTempAvgNoSubtract, SelTempAvgMask, SelTempAvgStartKeyframe, DenoiseVideoToggle, DiffKeyDoValue, DownSampleToggle, FlipToggle, FrameFieldDouble, FrameFieldShift, FrameFieldAvg, FreeverbMode, FreezeFrameToggle, GammaAuto, GammaPlot, HistogramAuto, HistogramPlot, HistogramSplit, InterpolateVideoKeyframes, InvertVideoEnable, InvertToggle, IVTCFieldOrder, IVTCAuto, LinearBlurToggle, MotionDrawVectors, AddTrackedFrameOffset, MotionGlobal, MotionRotate, NormalizeWindowSeparate, OilIntensity, OilIntensity, AutomatedFn, SharpenInterlace, SharpenHorizontal, SharpenLuminance, RadialBlurToggle, ReframeRTInterpolate, ReverseAudioEnabled, ReverseVideoEnabled, RGB601Direction, RotateDrawPivot, RotateInterpolate, ScaleConstrain, ShapeWipeAntiAlias, ShapeWipePreserveAspectRatio, SharpenInterlace, SharpenHorizontal, SharpenLuminance, ThresholdPlot, TimeAvgParanoid, TimeAvgNoSubtract, TimeFrontInvert, TimeFrontShowGrayscale, TitleItalic, TitleBold, TitleStroke, TitleLoop, TitleTimecode, VideoScopeShow709Limits, VideoScopeShow601Limits, VideoScopeShowIRELimits, VideoScopeDrawLinesInverse, WaveReflective, AutomatedFn, AutomatedFn, and ZoomBlurToggle.

Definition at line 486 of file bctoggle.C.

References BC_Toggle::get_value(), and value.

Here is the call graph for this function:


Field Documentation

Reimplemented from BC_Toggle.

Reimplemented in FreezeFrameToggle, and RotateDrawPivot.

Definition at line 124 of file bctoggle.h.

Referenced by handle_event().


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

Generated on Mon Apr 28 14:13:03 2008 for Cinelerra by  doxygen 1.5.5