Interface IPlaceable
Represents a generic placeable element.
Namespace: RGB.NET.Core
Assembly: RGB.NET.Core.dll
Syntax
public interface IPlaceable
Properties
| Edit this page View SourceActualLocation
Gets the actual location of the IPlaceable. This includes the Rotation.
Declaration
Point ActualLocation { get; }
Property Value
Type | Description |
---|---|
Point |
ActualSize
Gets the actual Size of the IPlaceable. This includes the Scale.
Declaration
Size ActualSize { get; }
Property Value
Type | Description |
---|---|
Size |
Boundary
Gets a rectangle containing the whole IPlaceable. This includes Location, Size, Scale and Rotation.
Declaration
Rectangle Boundary { get; }
Property Value
Type | Description |
---|---|
Rectangle |
Location
Gets or sets the location of the IPlaceable.
Declaration
Point Location { get; set; }
Property Value
Type | Description |
---|---|
Point |
Rotation
Gets or sets the rotation of the IPlaceable.
Declaration
Rotation Rotation { get; set; }
Property Value
Type | Description |
---|---|
Rotation |
Scale
Gets or sets the scale of the IPlaceable.
Declaration
Scale Scale { get; set; }
Property Value
Type | Description |
---|---|
Scale |
Size
Gets the size of the IPlaceable.
Declaration
Size Size { get; set; }
Property Value
Type | Description |
---|---|
Size |
Events
| Edit this page View SourceActualLocationChanged
Occurs when the ActualLocation property was changed.
Declaration
event EventHandler<EventArgs> ActualLocationChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
ActualSizeChanged
Occurs when the ActualSize property was changed.
Declaration
event EventHandler<EventArgs> ActualSizeChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
BoundaryChanged
Occurs when the Boundary property was changed.
Declaration
event EventHandler<EventArgs> BoundaryChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
LocationChanged
Occurs when the Location property was changed.
Declaration
event EventHandler<EventArgs> LocationChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
RotationChanged
Occurs when the Rotation property was changed.
Declaration
event EventHandler<EventArgs> RotationChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
ScaleChanged
Occurs when the Scale property was changed.
Declaration
event EventHandler<EventArgs> ScaleChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |
SizeChanged
Occurs when the Size property was changed.
Declaration
event EventHandler<EventArgs> SizeChanged
Event Type
Type | Description |
---|---|
EventHandler<EventArgs> |