Interface ISkinComponent
Allows skinning (providing a common custom theme to) an entity. It's usually used for GUIs. For example, you might have a blue themed skin which gives all controls a common blue-ish look.
Inherited Members
System.IDisposable.Dispose()
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: AGS.API
Assembly: AGS.API.dll
Syntax
public interface ISkinComponent : IComponent, IDisposable, INotifyPropertyChanged
Properties
| Improve this Doc View SourceSkin
Gets or sets the skin used by the entity.
Declaration
ISkin Skin { get; set; }
Property Value
Type | Description |
---|---|
ISkin | The skin. |
SkinTags
A collection of tags that can be used by the skin to distinguish between different entities.
Declaration
IConcurrentHashSet<string> SkinTags { get; }
Property Value
Type | Description |
---|---|
IConcurrentHashSet<System.String> | The skin tags. |