Illutions Engine API - v0.26.0
    Preparing search index...

    Type Alias Classes<TObj3DClasses, TCompClasses>

    Groups optional class registries for Obj3D and Comp.

    type MyClasses = Classes<{ cube: typeof Cube }, { marker: typeof Marker }>;
    
    type Classes<
        TObj3DClasses extends Record<string, Obj3DClass> = {},
        TCompClasses extends Record<string, CompClass> = {},
    > = {
        comps?: TCompClasses;
        objs3D?: TObj3DClasses;
    }

    Type Parameters

    • TObj3DClasses extends Record<string, Obj3DClass> = {}

      Record of named 3D object class constructors.

    • TCompClasses extends Record<string, CompClass> = {}

      Record of named component class constructors.

    Index
    comps?: TCompClasses
    objs3D?: TObj3DClasses