In the case of uScript and scripting, public means that a certain function or variable has been specified by the programmer to be available for access outside of the script itself. uScript can only reflect items that have been marked as "public".