I | |
IdentifiersOf, NaturalDocs:: | |
IE | |
IE6 | |
IE7 | |
IEntry | |
IEWebMark, NaturalDocs:: | |
IFile | |
IGNORED_PREFIX | |
IgnoredPrefix, NaturalDocs:: | |
IgnoredPrefixesFor, NaturalDocs:: | |
IgnoredPrefixLength, NaturalDocs:: | |
IHeading | |
Image File Functions, NaturalDocs:: | |
Image File Variables, NaturalDocs:: | |
Image Package Variables, NaturalDocs:: | |
imageAnchorNumber, NaturalDocs:: | |
imageContent, NaturalDocs:: | |
imageDirectories, NaturalDocs:: | |
ImageDirectories, NaturalDocs:: | |
ImageDirectoryNameOf, NaturalDocs:: | |
imageDirectoryNames, NaturalDocs:: | |
ImageFileCapitalization, NaturalDocs:: | |
ImageFileDimensions, NaturalDocs:: | |
ImageFileExists, NaturalDocs:: | |
imageFileExtensions, NaturalDocs:: | |
ImageFileInfo.nd | |
imageFiles, NaturalDocs:: | |
imageFilesToPurge, NaturalDocs:: | |
ImageFilesToPurge, NaturalDocs:: | |
imageFilesToUpdate, NaturalDocs:: | |
ImageFilesToUpdate, NaturalDocs:: | |
ImageReferenceString | |
NaturalDocs:: | ImageReferenceTable |
ImageReferenceTable.nd | |
NaturalDocs:: | ImageReferenceTable:: |
NaturalDocs:: | ImageReferenceTable:: |
Images | |
Implementation Global Modules\ NaturalDocs:: | |
Implemented Interface Functions | |
import, NaturalDocs:: | |
impossibleTypeWords, NaturalDocs:: | |
InactivateAfterTimeout, SearchPanel | |
INavigationBar | |
$ | index, NaturalDocs:: |
Index | |
INDEX | |
Index Functions, NaturalDocs:: | |
Index Structure | |
Index Styles | |
indexable, NaturalDocs:: | |
indexAnchors, NaturalDocs:: | |
IndexChanged, NaturalDocs:: | |
indexChanges, NaturalDocs:: | |
IndexDirectory, NaturalDocs:: | |
indexes | |
Indexes, NaturalDocs:: | |
IndexFileOf, NaturalDocs:: | |
indexHeadings, NaturalDocs:: | |
IndexInfo.nd | |
IndexPage | |
indexSectionsWithContent, NaturalDocs:: | |
IndexSectionsWithContent, NaturalDocs:: | |
IndexTitleOf, NaturalDocs:: | |
IndiscriminateSkipUntilAfterSequence, NaturalDocs:: | |
Information | |
Information Functions | |
InformationOf | |
INIT | |
inlineTags, NaturalDocs:: | |
inputDirectories, NaturalDocs:: | |
InputDirectories, NaturalDocs:: | |
InputDirectoryNameOf, NaturalDocs:: | |
inputDirectoryNames, NaturalDocs:: | |
insensitiveImageFiles, NaturalDocs:: | |
Integer Format, NaturalDocs:: | |
Interface Functions | |
Internal Overview, NaturalDocs:: | |
Interpretations, NaturalDocs:: | |
INTERPRETATIONS | |
InterpretationsAndScores, NaturalDocs:: | |
InterpretReference, NaturalDocs:: | |
IPageTitle | |
IParent | |
IS_LIST | |
IsAtSequence, NaturalDocs:: | |
IsBackslashed, NaturalDocs:: | |
IsCaseSensitive, NaturalDocs:: | |
IsClassHierarchyReference, NaturalDocs:: | |
IsDefined | |
IsDefinedIn | |
IsDevelopmentRelease, NaturalDocs:: | |
isEscaped, NaturalDocs:: | |
IsFirstLineToken, NaturalDocs:: | |
IsLastLineToken, NaturalDocs:: | |
IsList, NaturalDocs:: | |
IsMine | |
isQuiet, NaturalDocs:: | |
IsQuiet, NaturalDocs:: | |
IsStringed, NaturalDocs:: | |
IsSubPathOf, NaturalDocs:: | |
ISubIndex | |
IsValidType, NaturalDocs:: | |
ISymbol | |
ISymbolPrefix | |
Item Functions, NaturalDocs:: | |
items, NaturalDocs:: | |
ITEMS, NaturalDocs:: |
Returns the SymbolString as an array of identifiers.
sub IdentifiersOf #( SymbolString symbol )
Returns the HTML comment necessary to get around the security warnings in IE starting with Windows XP Service Pack 2.
sub IEWebMark
Returns an arrayref of ignored prefixes for the passed TopicType, or undef if none.
sub IgnoredPrefixesFor #( type )
Returns the length of the prefix that should be ignored in the index, or zero if none.
sub IgnoredPrefixLength #( name, type )
Incremented for each image link in the file that requires an anchor.
my $imageAnchorNumber
The actual embedded image HTML for all image links.
my $imageContent
An array of image directories.
my @imageDirectories
Returns an arrayref of image directories.
sub ImageDirectories
Returns the generated name of the passed image or input directory.
sub ImageDirectoryNameOf #( directory )
An array of the image directory names.
my @imageDirectoryNames
Returns the properly capitalized version of the passed image FileName.
sub ImageFileCapitalization #( FileName file ) => FileName
Returns the dimensions of the passed image file as the array ( width, height ).
sub ImageFileDimensions #( FileName file ) => (int, int)
Returns whether the passed image file exists.
sub ImageFileExists #( FileName file ) => bool
An existence hash of all the file extensions for images.
my %imageFileExtensions
A hash of all the image files in the project.
my %imageFiles
An existence hash of all the image FileNames that need to be purged, either because the files no longer exist or because they are no longer used.
my %imageFilesToPurge
Returns an existence hashref of image FileNames that need to be updated.
sub ImageFilesToPurge
An existence hash of all the image FileNames that need to be updated, either because they changed or they’re new to the project.
my %imageFilesToUpdate
Returns an existence hashref of image FileNames that need to be updated.
sub ImageFilesToUpdate
sub import #( member, member, ... )
An existence hash of all the reserved words that cannot be in a type.
my %impossibleTypeWords
Called by inactivateTimeout, which is set by Activate().
this.InactivateAfterTimeout = function()
my $index
Returns a symbol index.
sub Index #( type )
An existence hash of all the indexable TopicTypes.
my %indexable
An array of the HTML anchors of all the index sections.
my @indexAnchors
Returns whether the specified index has changed.
sub IndexChanged #( TopicType type )
A hash of all the indexes that have changed.
my %indexChanges
Returns the directory of the index files.
sub IndexDirectory
An existence hash of all the defined index TopicTypes appearing in the menu.
my %indexes
A hash of generated symbol indexes.
my %indexes
Returns an existence hashref of all the index TopicTypes appearing in the menu.
sub Indexes
Returns the output file name of the index file.
sub IndexFileOf #( type, page )
An array of the headings of all the index sections.
my @indexHeadings
A hash of which sections in an index have content.
my %indexSectionsWithContent
Returns an arrayref of whether each section of the specified index has content.
sub IndexSectionsWithContent #( TopicType type )
Returns the page title of the index file.
sub IndexTitleOf #( type )
Advances the position indiscriminately until a specific token sequence is reached and passed.
sub IndiscriminateSkipUntilAfterSequence #( indexRef, lineNumberRef, token, token, ... )
Returns the information contained in the ImageReferenceString as the array ( path, text ).
sub InformationOf #( ImageReferenceString referenceString )
Returns the information encoded in a ReferenceString.
sub InformationOf #( ReferenceString referenceString )
sub INIT
Registers the package with NaturalDocs::Builder.
sub INIT
Registers the package with NaturalDocs::Builder.
sub INIT
An existence hash of the all-lowercase JavaDoc inline tags, not including the @.
my %inlineTags
An array of input directories.
my @inputDirectories
Returns an arrayref of input directories.
sub InputDirectories
Returns the generated name of the passed input directory.
sub InputDirectoryNameOf #( directory )
An array of the input directory names.
my @inputDirectoryNames
A hash that maps all lowercase image FileNames to their proper case as it would appear in imageFiles.
my %insensitiveImageFiles
Returns an array of all the SymbolStrings that this reference can be interpreted as.
sub Interpretations
Returns a hash of all the SymbolStrings that this reference can be interpreted as and their scores.
sub InterpretationsAndScores
Interprets the passed reference, matching it to the defined symbol with the highest score.
sub InterpretReference #( referenceString )
Returns whether the position is at a sequence of tokens.
sub IsAtSequence #( index, token, token, token ... )
Returns whether the position is after a backslash.
sub IsBackslashed #( index )
Returns whether the current platform has case-sensitive paths.
sub IsCaseSensitive
Returns whether the passed ReferenceType belongs to NaturalDocs::ClassHierarchy.
sub IsClassHierarchyReference #( reference )
Returns whether the class is defined in any files.
sub IsDefined
Returns whether the reference has any definitions or not.
sub IsDefined
Returns whether the symbol is defined anywhere or not.
sub IsDefined
Returns whether the class is defined in the passed FileName.
sub IsDefinedIn #( file )
Returns whether the reference is defined in the passed FileName.
sub IsDefinedIn #( file )
Returns whether the symbol is defined in the passed FileName.
sub IsDefinedIn #( file )
Returns whether the passed VersionInt is for a development release.
sub IsDevelopmentRelease #( VersionInt version ) => bool
Whether the current file being parsed uses escapement.
my $isEscaped
Returns whether the position is at the first token of a line, not including whitespace.
sub IsFirstLineToken #( index )
Returns whether the position is at the last token of a line, not including whitespace.
sub IsLastLineToken #( index )
Returns whether the topic is a list.
sub IsList
Examines the comment and returns whether it is definitely JavaDoc content, i.e.
sub IsMine #( string[] commentLines, bool isJavaDoc )
Examines the comment and returns whether it is definitely Natural Docs content, i.e.
sub IsMine #( string[] commentLines, bool isJavaDoc )
Whether the script should be run in quiet mode or not.
my $isQuiet
Returns whether the script should be run in quiet mode or not.
sub IsQuiet
Returns whether the position is after a string (dollar sign) character.
sub IsStringed #( index )
Returns whether the path is a descendant of another path.
sub IsSubPathOf #( base, path )
Returns whether the passed TopicType is defined.
sub IsValidType #( type )
The array of source items.
my @items