Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
U
unbuiltFilesWithContent, NaturalDocs::Project
my %unbuiltFilesWithContent
An existence hashref of all the files that have Natural Docs content but are not part of filesToBuild.
UnbuiltFilesWithContent, NaturalDocs::Project
sub UnbuiltFilesWithContent
Returns an existence hashref of files that have Natural Docs content but are not part of FilesToBuild().
An unframed page.
Unobscure, NaturalDocs::ConfigFile
sub Unobscure #(text)
Restores text encoded with Obscure() and returns it.
UpdateFile, NaturalDocs::Builder::HTML
sub UpdateFile #(sourceFile)
Updates an output file.
UpdateIndex, NaturalDocs::Builder::HTML
sub UpdateIndex #(type)
Updates an index’s output file.
sub UpdateMenu
Define this function to make the package update the menu.
sub UpdateMenu
Builds the menu file.
sub UpdateMenu
Updates the menu in all the output files that weren’t rebuilt.
sub UseDirectory #(directory,
directory,
directory ...)
Does the equivalent of “use [module]” for every .pm file in a directory and all its subdirectories.
V
VARIABLE_ENDERS, NaturalDocs::Languages::Simple
An arrayref of symbols that can end a variable declaration.
VariableEnders, NaturalDocs::Languages::Simple
sub VariableEnders
Returns an arrayref of the symbols that end a variable declaration, or undef if not applicable.
W
my $watchedFile
A NaturalDocs::ClassHierarchy::File object of the file being watched for changes.
my $watchedFile
A NaturalDocs::SymbolTable::File object of the file being watched for changes.
my $watchedFileName
The file name of the watched file, if any.
my $watchedFileName
The file name of the watched file, if any.
watchedFileSymbolDefinitions, NaturalDocs::SymbolTable
my %watchedFileSymbolDefinitions
A hashref of the symbol definition information for all the symbols in the watched file.
sub WatchFileForChanges #(file)
Watches a file for changes, which can then be applied by AnalyzeChanges().
sub WatchFileForChanges #(file)
Tracks a file to see if any symbols or references were changed or deleted in ways that would require other files to be rebuilt.
WriteMenuEntries, NaturalDocs::Menu
sub WriteMenuEntries #(entries,
fileHandle,
indentChars)
A recursive function to write the contents of an arrayref of NaturalDocs::Menu::Entry objects to disk.
sub WritePreviousMenuStateEntries #(entries,
fileHandle)
A recursive function to write the contents of an arrayref of NaturalDocs::Menu::Entry objects to disk.
X
sub XChomp #(lineRef)
A cross-platform chomp function.