- Summary of the thing you want this API to achieve
Example: Proposal API for Input via keyboards, mice, and controllers.
- Your Name (@YourGitHubUsername)
- Dylan P (@Perksey)
- Proposed
- Discussed in Community Meeting
- Approved
- Implemented
- An Explanation of any notable design decisions you went with (i.e. why you designed the API like this) This section is optional
- Here you do some code blocks, this is the heart and soul of the proposal. DON'T DO ANY IMPLEMENTATIONS! Just declarations.
/// <summary>
/// Represents a grenade.
/// </summary>
public class SilkGrenade
{
/// <summary>
/// What does this do?!?
/// </summary>
public void RedButton();
/// <summary>
/// Detonates the grenade.
/// </summary>
protected void Kaboom();
/// <summary>
/// Gets or sets whether this grenade is disarmed or not.
/// </summary>
public bool Disarmed { get; set; }
}