/Engine/Game/Interfaces/IAttachable.cs
# · C# · 30 lines · 19 code · 2 blank · 9 comment · 0 complexity · 0d746f1863a26874dd9b4ab9d554fc3b MD5 · raw file
- using Delta.Utilities.Datatypes;
-
- namespace Delta.Engine.Game.Interfaces
- {
- /// <summary>
- /// Currently empty interface for attaching effects to an object.
- /// </summary>
- public interface IAttachable
- {
- #region Position (Public)
- /// <summary>
- /// The current position of the attachable.
- /// </summary>
- Vector Position
- {
- get;
- }
- #endregion
-
- #region Rotation (Public)
- /// <summary>
- /// The current rotation of the attachable.
- /// </summary>
- float Rotation
- {
- get;
- }
- #endregion
- }
- }