Package graphics.glimpse.processor.poet.model
Types
AbstractShaderParamsModelBuilder
Link copied to clipboard
abstract class AbstractShaderParamsModelBuilder(classNameMatcher: ClassNameMatcher, messager: Messager) : SimpleAnnotationValueVisitor8<Unit, Element>
Content copied to clipboard
AttributeModel
Link copied to clipboard
data class AttributeModel(name: String, arrayBufferIndex: Int, vectorSize: Int, comment: String)
Content copied to clipboard
AttributeModelBuilder
Link copied to clipboard
class AttributeModelBuilder(annotationMirror: AnnotationMirror, messager: Messager) : SimpleAnnotationValueVisitor8<Unit, String>
Content copied to clipboard
ClassNameMatcher
Link copied to clipboard
interface ClassNameMatcher
Content copied to clipboard
ShaderParamsModel
Link copied to clipboard
data class ShaderParamsModel(annotatedPackageName: String, annotatedSimpleName: String, uniforms: List<UniformModel>, attributes: List<AttributeModel>)
Content copied to clipboard
UniformModel
Link copied to clipboard
data class UniformModel(propertyAccessorName: String, name: String, type: UniformModel.Type, comment: String)
Content copied to clipboard
UniformModelBuilder
Link copied to clipboard
class UniformModelBuilder(annotationMirror: AnnotationMirror, element: Element, classNameMatcher: ClassNameMatcher, messager: Messager) : SimpleAnnotationValueVisitor8<Unit, String>
Content copied to clipboard