Interface GameObjectValidator<G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>>

    • Method Detail

      • validateGameObject

        void validateGameObject​(@NotNull
                                G gameObject,
                                @NotNull
                                @NotNull ErrorCollector<G,​A,​R> errorCollector)
        Validates a game object.
        Parameters:
        gameObject - the game object to validate
        errorCollector - the error collector to report errors to