E | |
EndBuild | |
EndScope, NaturalDocs:: | |
ENUM_GLOBAL | |
ENUM_UNDER_PARENT | |
ENUM_UNDER_TYPE | |
enumTypes, NaturalDocs:: | |
EnumValues | |
EnumValuesType | |
EnumValuesWasSet, NaturalDocs:: | |
NaturalDocs:: | Error |
Error Functions, NaturalDocs:: | |
ErrorCount, NaturalDocs:: | |
errors, NaturalDocs:: | |
Event Handlers | |
excludedInputDirectories, NaturalDocs:: | |
ExcludedInputDirectories, NaturalDocs:: | |
ExpandMenu, NaturalDocs:: | |
@ | EXPORT |
Extension Functions, NaturalDocs:: | |
extensionID, NaturalDocs:: | |
ExtensionID | |
ExtensionOf, NaturalDocs:: | |
extensions | |
Extensions, NaturalDocs:: | |
extensionUsesDefinitionObjects, NaturalDocs:: |
Define this function if the package needs to do anything at the end of the build process.
sub EndBuild #( hasChanged )
Synchronizes the projects CSS and JavaScript files.
sub EndBuild #( hasChanged )
Records the end of the current scope level.
sub EndScope #( lineNumber )
An existence hash of all the possible enum types.
my %enumTypes
Returns the EnumValuesType that describes how the language handles enums.
sub EnumValues
Returns the EnumValuesType that describes how the language handles enums.
sub EnumValues
Returns the EnumValuesType that describes how the language handles enums.
sub EnumValues
Returns the EnumValuesType that describes how the language handles enums.
sub EnumValues
Returns the EnumValuesType that describes how the language handles enums.
sub SetEnumValues #( EnumValuesType newBehavior )
Returns how many errors the configuration file has.
sub ErrorCount
An array of errors added by AddError().
my @errors
An array of input directories to exclude.
my @excludedInputDirectories
Returns an arrayref of input directories to exclude.
sub ExcludedInputDirectories
Determines which groups should be expanded.
sub ExpandMenu #( FileName sourceFile, TopicType indexType, NaturalDocs::Menu:: Entry[] selectionHierarchy, int rootLength ) -> int[] groupsToExpand
our @EXPORT
our @EXPORT
our @EXPORT
our @EXPORT
The ExtensionID granted by NaturalDocs::SourceDB.
my $extensionID
Returns the extension of the passed path, or undef if none.
sub ExtensionOf #( path )
A hash of all the defined languages’ extensions.
my %extensions
An array of NaturalDocs::SourceDB::Extension-derived extensions, as added with RegisterExtension().
my @extensions
An array where the indexes are ExtensionIDs and the values are whether that extension uses its own definition class derived from NaturalDocs::SourceDB::ItemDefinition or it just tracks their existence.
my @extensionUsesDefinitionObjects