Skip to content

Standardize Async Loading #8

@STREGA

Description

@STREGA

Give Entity a state and allow users to check if it's completely loaded

Things that need loaded checking:

  • configure() blocks
    • Add a failure check for the async varient
  • components with resources
    • Give components a protocol to conform to

Design a LoadingSystem and LoadingSystemComponent with easy access to progress indicator and gracefully handles failure states.
Possibly use a LoadingDescriptionComponent to handle configuring an entity for loading itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions