enum class SpriteCardTextureType_t : uint32
{
    // MPropertyFriendlyName = Diffuse Texture
    SPRITECARD_TEXTURE_DIFFUSE = 0,
    // MPropertyFriendlyName = Diffuse Infinite Zoom
    SPRITECARD_TEXTURE_ZOOM = 1,
    // MPropertyFriendlyName = 1D Luminance to Color Lookup
    SPRITECARD_TEXTURE_1D_COLOR_LOOKUP = 2,
    // MPropertyFriendlyName = UV Distortion
    SPRITECARD_TEXTURE_UVDISTORTION = 3,
    // MPropertyFriendlyName = UV Distortion Infinite Zoom
    SPRITECARD_TEXTURE_UVDISTORTION_ZOOM = 4,
    // MPropertyFriendlyName = Normal Map
    SPRITECARD_TEXTURE_NORMALMAP = 5,
    // MPropertyFriendlyName = Animation Smoothing Motion Vector
    SPRITECARD_TEXTURE_ANIMMOTIONVEC = 6,
    // MPropertyFriendlyName = Spherical Harmonics A
    SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_A = 7,
    // MPropertyFriendlyName = Spherical Harmonics B
    SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B = 8,
    // MPropertyFriendlyName = Spherical Harmonics C
    SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C = 9,
    // MPropertyFriendlyName = Depth Filter Map
    SPRITECARD_TEXTURE_DEPTH = 10,
    // MPropertyFriendlyName = Illumination Gradient
    SPRITECARD_TEXTURE_ILLUMINATION_GRADIENT = 11,
};