Interface IPanel
A panel is a UI control which hosts other UI controls. Note: the panel is in fact completely unnecessary, as any other UI control can host UI controls as well, but it's here as it provides a clear intent on its use.
Inherited Members
System.Collections.Generic.IEnumerable<AGS.API.IComponent>.GetEnumerator()
System.IDisposable.Dispose()
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: AGS.API
Assembly: AGS.API.dll
Syntax
public interface IPanel : IUIControl, IUIEvents, ISkinComponent, IObject, IEntity, IComponentsCollection, IEnumerable<IComponent>, IEnumerable, IHasRoomComponent, IAnimationComponent, IInObjectTreeComponent, IInTree<IObject>, IColliderComponent, IVisibleComponent, IEnabledComponent, ICustomPropertiesComponent, IDrawableInfoComponent, IShaderComponent, ITranslateComponent, IImageComponent, IBorderComponent, IScaleComponent, IRotateComponent, IPixelPerfectComponent, IPixelPerfectCollidable, IHasModelMatrix, IScale, IRotate, ITranslate, IHasImage, IModelMatrixComponent, IBoundingBoxComponent, IWorldPositionComponent, IComponent, IDisposable, INotifyPropertyChanged