rhodonite
    Preparing search index...

    Variable CompositionTypeConst

    CompositionType: Readonly<
        {
            AnisotropyProps: CompositionTypeClass<"ANISOTROPY_PROPS">;
            ClearcoatProps: CompositionTypeClass<"CLEARCOAT_PROPS">;
            DiffuseTransmissionProps: CompositionTypeClass<
                "DIFFUSE_TRANSMISSION_PROPS",
            >;
            EmissiveProps: CompositionTypeClass<"EMISSIVE_PROPS">;
            from: (index: number) => CompositionTypeEnum;
            fromGlslString: (str_: string) => CompositionTypeEnum;
            fromString: (str: string) => CompositionTypeEnum;
            fromWgslString: (str_: string) => CompositionTypeEnum;
            IridescenceProps: CompositionTypeClass<"IRIDESCENCE_PROPS">;
            isArray: (compositionType: CompositionTypeEnum) => boolean;
            isTexture: (compositionType: CompositionTypeEnum) => boolean;
            isTexture2D: (compositionType: CompositionTypeEnum) => boolean;
            isTextureCube: (compositionType: CompositionTypeEnum) => boolean;
            Mat2: CompositionTypeClass<"MAT2">;
            Mat2Array: CompositionTypeClass<"MAT2_ARRAY">;
            Mat3: CompositionTypeClass<"MAT3">;
            Mat3Array: CompositionTypeClass<"MAT3_ARRAY">;
            Mat4: CompositionTypeClass<"MAT4">;
            Mat4Array: CompositionTypeClass<"MAT4_ARRAY">;
            Mat4x3Array: CompositionTypeClass<"MAT4x3_ARRAY">;
            OcclusionProps: CompositionTypeClass<"OCCLUSION_PROPS">;
            Scalar: CompositionTypeClass<"SCALAR">;
            ScalarArray: CompositionTypeClass<"SCALAR_ARRAY">;
            SheenProps: CompositionTypeClass<"SHEEN_PROPS">;
            SpecularProps: CompositionTypeClass<"SPECULAR_PROPS">;
            Texture2D: CompositionTypeClass<"TEXTURE_2D">;
            Texture2DArray: CompositionTypeClass<"TEXTURE_2D_ARRAY">;
            Texture2DRect: CompositionTypeClass<"TEXTURE_2D_RECT">;
            Texture2DShadow: CompositionTypeClass<"TEXTURE_2D_SHADOW">;
            TextureCube: CompositionTypeClass<"TEXTURE_CUBE_MAP">;
            toGltf2AccessorCompositionTypeString: (
                componentN: VectorAndSquareMatrixComponentN,
            ) => Gltf2AccessorCompositionTypeString;
            toGltf2AnimationAccessorCompositionType: (
                componentN: VectorComponentN,
            ) => Gltf2AnimationAccessorCompositionType;
            toGltf2AnimationAccessorCompositionTypeString: (
                componentN: VectorComponentN,
            ) => Gltf2AccessorCompositionTypeString;
            toGltf2SquareMatrixAccessorCompositionTypeString: (
                componentN: SquareMatrixComponentN,
            ) => Gltf2AccessorCompositionTypeString;
            Unknown: CompositionTypeClass<"UNKNOWN">;
            Vec2: CompositionTypeClass<"VEC2">;
            Vec2Array: CompositionTypeClass<"VEC2_ARRAY">;
            Vec3: CompositionTypeClass<"VEC3">;
            Vec3Array: CompositionTypeClass<"VEC3_ARRAY">;
            Vec4: CompositionTypeClass<"VEC4">;
            Vec4Array: CompositionTypeClass<"VEC4_ARRAY">;
            vectorFrom: (componentN: number) => CompositionTypeEnum;
            VolumeProps: CompositionTypeClass<"VOLUME_PROPS">;
        },
    > = ...