Package io.github.douira.glsl_transformer.print.filter
package io.github.douira.glsl_transformer.print.filter
-
ClassDescriptionChannelFilter<T extends JobParameters>The channel filter accepts all tokens that are not from a lexer channel that is on the given list of disallowed channels.MultiFilter<T extends JobParameters>A multi filter checks all contained filters with either requiring all of them or at least one of them to allow the token.NewlineFilter<T extends JobParameters>The newline filter filters out regular unnecessary newlines if there is more than one.StringFilter<T extends JobParameters>The string token filter disallows tokens that are matched against a set of disallowed strings.A list of the possible channels a token can have.TokenFilter<T extends JobParameters>A token filter is an object that can check if given tokens should be printed or not.