A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W 

G

generate() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
Downloads the requested icons and regenerates the Kotlin sources.
GenerateSymbolsTask - class in io.github.kingsword09.symbolcraft.tasks
Gradle task responsible for downloading icons from multiple libraries and converting them into Compose APIs.
getActions() - function in org.gradle.api.DefaultTask
 
getAnt() - function in org.gradle.api.DefaultTask
 
getAsDynamicObject() - function in org.gradle.api.internal.AbstractTask
 
getBold() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getBOLD() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getCachedCount() - function in io.github.kingsword09.symbolcraft.tasks.DownloadStats
 
getCacheDirectory() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
directory that hosts cached SVG payloads (relative to build/ by default).
getCacheDirectory() - function in io.github.kingsword09.symbolcraft.tasks.CleanSymbolsCacheTask
 
getCacheDirectory() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
path used for storing SVG payloads between executions.
getCacheEnabled() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
enables reuse of downloaded SVG assets between builds.
getCacheKey(java.lang.String) - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
Generate a unique cache key for this icon and configuration combination.
getCacheKey(java.lang.String) - function in io.github.kingsword09.symbolcraft.model.IconConfig
Generate a unique cache key for this icon and configuration combination.
getCacheKey(java.lang.String) - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Generate a unique cache key for this icon and configuration combination.
getCacheStats() - function in io.github.kingsword09.symbolcraft.download.SvgDownloader
Get cache statistics
getConfig() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Failed
 
getConfig() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Success
 
getConfigHash() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
Computes a deterministic hash for the current configuration.
getConfigs() - function in io.github.kingsword09.symbolcraft.plugin.MaterialSymbolsBuilder
 
getConvention() - function in org.gradle.api.internal.AbstractTask
 
getDependsOn() - function in org.gradle.api.DefaultTask
 
getDescription() - function in org.gradle.api.DefaultTask
 
getDestroyables() - function in org.gradle.api.DefaultTask
 
getDidWork() - function in org.gradle.api.DefaultTask
 
getEntries() - function in io.github.kingsword09.symbolcraft.converter.NamingConvention
Naming conventions for icon class names.
getEntries() - function in io.github.kingsword09.symbolcraft.model.SymbolFill
 
getEntries() - function in io.github.kingsword09.symbolcraft.model.SymbolVariant
 
getEntries() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight
 
getError() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Failed
 
getExtension() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
lazily provides the extension backing the current project configuration.
getExtension() - function in io.github.kingsword09.symbolcraft.tasks.ValidateSymbolsConfigTask
 
getExtensions() - function in org.gradle.api.DefaultTask
 
getEXTRA_LIGHT() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getFailedCount() - function in io.github.kingsword09.symbolcraft.tasks.DownloadStats
 
getFileCount() - function in io.github.kingsword09.symbolcraft.download.SvgDownloader.CacheStats
 
getFileName() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Success
 
getFill() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Fill mode (filled or unfilled)
getFinalizedBy() - function in org.gradle.api.DefaultTask
 
getGeneratePreview() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
toggles Compose preview function generation for each icon.
getGrade() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Fine-tuning parameter for weight adjustment
getGradleUserHomeDir() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
exposed for cache resolution when Gradle configuration cache is enabled.
getGroup() - function in org.gradle.api.DefaultTask
 
getIconName() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Failed
 
getIconName() - function in io.github.kingsword09.symbolcraft.tasks.DownloadResult.Success
 
getIconsConfig() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
Returns an immutable snapshot of all icon requests declared via the DSL.
getIdentityPath() - function in org.gradle.api.internal.AbstractTask
 
getImpliesSubProjects() - function in org.gradle.api.internal.AbstractTask
 
getInputs() - function in org.gradle.api.DefaultTask
 
getLibraryId() - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
Unique identifier for the icon library.
getLibraryId() - function in io.github.kingsword09.symbolcraft.model.IconConfig
Unique identifier for the icon library.
getLibraryId() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Unique identifier for the icon library.
getLibraryName() - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
Name of the external library (will be prefixed with "external-")
getLifecycleDependencies() - function in org.gradle.api.internal.AbstractTask
 
getLIGHT() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getLocalState() - function in org.gradle.api.DefaultTask
 
getLogger() - function in org.gradle.api.DefaultTask
 
getLogging() - function in org.gradle.api.DefaultTask
 
getMaxRetries() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
maximum number of retry attempts for failed downloads (default: 3).
getMedium() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getMEDIUM() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getMediumFilled() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getMustRunAfter() - function in org.gradle.api.DefaultTask
 
getName() - function in kotlin.NamingConvention
 
getName() - function in kotlin.SymbolFill
 
getName() - function in kotlin.SymbolVariant
 
getName() - function in kotlin.SymbolWeight
 
getName() - function in org.gradle.api.DefaultTask
 
getNamingConvention() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Naming convention to apply (e.g., PASCAL_CASE, CAMEL_CASE).
getOnlyIf() - function in org.gradle.api.internal.AbstractTask
 
getOpticalSize() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Optical size optimization parameter
getOrdinal() - function in kotlin.NamingConvention
 
getOrdinal() - function in kotlin.SymbolFill
 
getOrdinal() - function in kotlin.SymbolVariant
 
getOrdinal() - function in kotlin.SymbolWeight
 
getOutputDir() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
destination directory for the generated Kotlin sources.
getOutputDirectory() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
Kotlin source folder where generated code will be written.
getOutputDirectory() - function in io.github.kingsword09.symbolcraft.tasks.CleanSymbolsIconsTask
 
getOutputs() - function in org.gradle.api.DefaultTask
 
getPackageName() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
root package used for generated Kotlin types.
getPackageName() - function in io.github.kingsword09.symbolcraft.tasks.CleanSymbolsIconsTask
 
getPath() - function in org.gradle.api.DefaultTask
 
getPathName() - function in io.github.kingsword09.symbolcraft.model.SymbolVariant
 
getPrefix() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Prefix to prepend to generated class names (e.g., "Ic" → IcHome).
getProject() - function in org.gradle.api.DefaultTask
 
getProjectBuildDir() - function in io.github.kingsword09.symbolcraft.tasks.CleanSymbolsCacheTask
 
getProjectBuildDir() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
points at the consuming project's build directory for relative cache resolution.
getReasonNotToTrackState() - function in org.gradle.api.internal.AbstractTask
 
getReasonTaskIsIncompatibleWithConfigurationCache() - function in org.gradle.api.internal.AbstractTask
 
getRegular() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getREGULAR() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getRegularFilled() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getRemovePrefix() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Prefix to remove from input file names before transformation (e.g., "ic_").
getRemoveSuffix() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Suffix to remove from input file names before transformation (e.g., "_24dp").
getRequiredServices() - function in org.gradle.api.internal.AbstractTask
 
getResults() - function in io.github.kingsword09.symbolcraft.tasks.DownloadStats
 
getRetryDelayMs() - function in io.github.kingsword09.symbolcraft.plugin.SymbolCraftExtension
initial delay between retries in milliseconds (default: 1000ms).
getRounded() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getSEMI_BOLD() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getSharedResources() - function in org.gradle.api.internal.AbstractTask
 
getSharp() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getShortName() - function in io.github.kingsword09.symbolcraft.model.SymbolFill
 
getShortName() - function in io.github.kingsword09.symbolcraft.model.SymbolVariant
 
getShouldRunAfter() - function in org.gradle.api.DefaultTask
 
getSignature() - function in io.github.kingsword09.symbolcraft.converter.ConventionNameTransformer
Override getSignature to include constructor parameters in the signature.
getSignature() - function in io.github.kingsword09.symbolcraft.converter.IconNameTransformer
Provide a stable signature for this transformer.
getSignature() - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
Generate a signature string used for file naming.
getSignature() - function in io.github.kingsword09.symbolcraft.model.IconConfig
Generate a signature string used for file naming.
getSignature() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Generate a signature string used for file naming.
getStandardOutputCapture() - function in org.gradle.api.internal.AbstractTask
 
getState() - function in org.gradle.api.DefaultTask
 
getStyleParams() - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
Map of style parameters for placeholder replacement
getSuccessCount() - function in io.github.kingsword09.symbolcraft.tasks.DownloadStats
 
getSuffix() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Suffix to append to generated class names (e.g., "Icon" → HomeIcon).
getSymbolsConfigHash() - function in io.github.kingsword09.symbolcraft.tasks.GenerateSymbolsTask
 
getTaskActions() - function in org.gradle.api.internal.AbstractTask
 
getTaskDependencies() - function in org.gradle.api.DefaultTask
 
getTaskIdentity() - function in org.gradle.api.internal.AbstractTask
 
getTemporaryDir() - function in org.gradle.api.DefaultTask
 
getTemporaryDirFactory() - function in org.gradle.api.internal.AbstractTask
 
getTHIN() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight.Companion
 
getTimeout() - function in org.gradle.api.DefaultTask
 
getTotalCount() - function in io.github.kingsword09.symbolcraft.tasks.DownloadStats
 
getTotalSizeBytes() - function in io.github.kingsword09.symbolcraft.download.SvgDownloader.CacheStats
 
getTotalSizeKB() - function in io.github.kingsword09.symbolcraft.download.SvgDownloader.CacheStats
 
getTotalSizeMB() - function in io.github.kingsword09.symbolcraft.download.SvgDownloader.CacheStats
 
getTransformer() - function in io.github.kingsword09.symbolcraft.plugin.NamingConfig
Custom transformer that takes full control of naming.
getUrlTemplate() - function in io.github.kingsword09.symbolcraft.model.ExternalIconConfig
URL pattern with placeholders (must be full URL)
getUrlTemplate() - function in io.github.kingsword09.symbolcraft.plugin.ExternalIconBuilder
 
getValue() - function in io.github.kingsword09.symbolcraft.model.SymbolWeight
 
getVariant() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Visual variant (outlined, rounded, sharp)
getW400() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW400Filled() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW400Rounded() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW400Sharp() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW500() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW500Filled() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getW700() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsPresets
 
getWeight() - function in io.github.kingsword09.symbolcraft.model.MaterialSymbolsConfig
Stroke weight (100-700)
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W