commonMain.ru.casperix.opengl.renderer.impl.ShaderAttributes.kt Maven / Gradle / Ivy
package ru.casperix.opengl.renderer.impl
data class ShaderAttributes(
val hasMaterialColor:Boolean = false,
val hasMaterialAlbedoMap:Boolean = false,
val hasMaterialTileMap:Boolean = false,
val hasMaterialTileGird:Boolean = false,
val hasMaterialTextureArray:Boolean = false,
val hasMaterialNormal:Boolean = false,
val hasMaterialNormalMap:Boolean = false,
val hasMaterialSpecularMap:Boolean = false,
val hasVertexColor3:Boolean = false,
val hasVertexColor4:Boolean = false,
) {
val hasVertexColor = hasVertexColor3 || hasVertexColor4
}