Skip to content

Enumerator style API for DisplayConfig #30

@JeroMiya

Description

@JeroMiya

The C++ wrappers for the display config API let you enumerate the viewers, eyes, surfaces, and display input objects in a more natural way than the current managed bindings, which are flatter and closer to the C API.

Look into creating Viewer, Eye, Surface, and DisplayInput objects, and all of the associated methods for each, as well as the IEnumerable returning methods. This would make the API much easier and clean to use.

Once this is done, tag the "flat" API methods as [Obsolete] for now. They can be removed sometime before the first 1.0 release, once the Unity code is updated to use them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions