Package heronarts.glx.ui
Interface UIContainer
- All Known Implementing Classes:
LXStudio.UI.MainContext,UI2dContainer,UI2dContext,UI2dScrollContainer,UI2dScrollContext,UI2dScrollPane,UIAbstractChannelStripControls,UIAbstractGlobalModulator,UIAudio,UIAudio.GraphicMeter,UIAudio.UIOutputControls,UIAuthorize,UIBottomTray,UIBusDevice,UIButtonGroup,UICamera,UIChannelDevice,UIChannelDevice.PlaylistControls,UIChannelStrip,UIChannelStripControls,UIClipButton,UIClipEditor,UIClipEnvelope,UIClipEnvelope.UIClipLaneMetadata,UIClipGridStrip,UIClipInspector,UIClipLane,UIClipLauncher,UICollapsibleSection,UIColorPicker.UIColorOverlay,UICommand,UIComponentManager,UIComponentModulator,UIContentPicker,UIContentPicker.UIContentList,UIContextMenu,UICredits,UIDevice,UIDeviceBin,UIDeviceBin.UIPatternBin,UIDeviceModulator,UIDeviceModulators,UIDialogBox,UIDmxManager,UIEffectDevice,UIEffectManager,UIEngine,UIEnvelop,UIFixture,UIFixture.Section,UIFixtureErrors,UIFixtureInspector,UIFixtureManager,UIFixturePicker,UIGlobalModulator,UIGridLane,UIGroupStrip,UIGroupStripControls,UIImageMaskEffect.ImageControls,UIImagePattern.ImageControls,UIItemList.BasicList,UIItemList.ScrollList,UILane,UILeftPane,UILoading,UILoopBrace,UIMasterStrip,UIMasterStripControls,UIMidiClipEnvelope,UIMidiInputs,UIMidiMappings,UIMidiSurfaces,UIMidiTemplate,UIMidiTemplates,UIMidiTemplates.Picker,UIMixer,UIMixerStrip,UIMixerStripControls,UIModelInspector,UIModelManager,UIModulationMappings,UIModulationMappings.UICompoundModulation,UIModulationMappings.UIModulation,UIModulator,UIModulatorPicker,UIOscManager,UIOscManager.UIOutput,UIOutputManager,UIPackageManager,UIPalette,UIPalette.SavedSwatch,UIPalette.Swatch,UIPane,UIParameterClipEnvelope,UIPatternClipEnvelope,UIPatternDevice,UIPatternLauncher,UIPatternLauncher.PatternButton,UIPatternList,UIPatternManager,UIPerformanceAudio,UIPerformanceContainer,UIPerformanceDevice,UIPerformancePalette,UIPerformancePane,UIPerformancePane.ExpandableSection,UIPerformancePane.Section,UIPluginManager,UIPreferences,UIPresetDevice,UIProject,UIProject.UIScheduler,UIReaper,UIRestrictions,UIRightPane,UIRuler,UISceneLauncher,UISceneStrip,UIScrubLane,UISnapshots,UISolidPattern.UILinkedColorColumn,UISoundStageManager,UIStatusBar,UITempo,UITimeline,UITimeline.Body,UITimeline.Body.SideBar,UITimeline.Header,UITimeline.LensScrollContainer,UIToolbar,UIToolbarSection,UIVariableLFO.UIPeriodControl,UIViews,UIWave
public interface UIContainer
-
Method Summary
Modifier and TypeMethodDescriptionfloatReturns the height of the content containerReturns the object that elements are added to when placed in this container.floatReturns the width of the content container
-
Method Details
-
getContentWidth
float getContentWidth()Returns the width of the content container- Returns:
- width of content section
-
getContentHeight
float getContentHeight()Returns the height of the content container- Returns:
- height of the content section
-
getContentTarget
UIObject getContentTarget()Returns the object that elements are added to when placed in this container. In most cases, it will be "this" - but some elements have special sub-containers.- Returns:
- Element
-