Replaced SDLApp code in Game, no longer extends it

This commit is contained in:
Matt Thorson
2020-05-06 21:13:34 -07:00
parent 12c10909c9
commit 0a709b5788
8 changed files with 142 additions and 35 deletions

View File

@ -8,7 +8,7 @@ namespace Strawberry
private float value;
public Action OnComplete ~ delete _;
public bool DestroyOnComplete;
public bool RemoveOnComplete;
public this()
: base(false, false)
@ -21,7 +21,7 @@ namespace Strawberry
{
Value = value;
OnComplete = onComplete;
DestroyOnComplete = destroyOnComplete;
RemoveOnComplete = destroyOnComplete;
}
public float Value
@ -49,7 +49,7 @@ namespace Strawberry
Active = false;
OnComplete?.Invoke();
if (DestroyOnComplete)
if (RemoveOnComplete)
RemoveSelf();
}
}