TryToClear - ReferenceAlias
Member of: ReferenceAlias Script
Clears this alias and returns whether anything was in it to begin with.
SyntaxEdit
bool Function TryToClear()
if (GetReference())
Clear()
return True
endif
return False
EndFunction
ParametersEdit
None
Return ValueEdit
Whether the alias had a reference in it when it was cleared or not.
ExamplesEdit
; Clear the alias
if OptionalAlias.Clear()
Debug.Trace("Removed something from the alias")
else
Debug.Trace("Didn't remove anything from the alias (already empty)")
endIf