| 12345678910111213141516171819 |
- //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
- //**************** Copyright (c) 2018 Marko Pintera ([email protected]). All rights reserved. **********************//
- using System;
- namespace BansheeEngine
- {
- /** @addtogroup Serialization
- * @{
- */
- /// <summary>
- /// Attribute that signifies that a field or a property containing a reference type should never be assigned null (i.e.
- /// it should always contain a valid object instance). Primarily used as a hint to the editor inspector.
- /// </summary>
- [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
- public sealed class NotNull : Attribute { }
- /** @} */
- }
|