ecspresso
    Preparing search index...

    Interface MessageLogWorld

    Structural ECS surface for appendLogLine; mirrors the CoroutineWorld pattern.

    interface MessageLogWorld {
        commands: {
            mutateComponent(
                entityId: number,
                componentName: "uiMessageLog",
                mutator: (value: UIMessageLog) => void,
            ): void;
        };
        eventBus: {
            publish(
                event: "uiLogAppended",
                payload: UIMessageLogAppendedEvent,
            ): void;
        };
    }
    Index

    Properties

    Properties

    commands: {
        mutateComponent(
            entityId: number,
            componentName: "uiMessageLog",
            mutator: (value: UIMessageLog) => void,
        ): void;
    }
    eventBus: {
        publish(
            event: "uiLogAppended",
            payload: UIMessageLogAppendedEvent,
        ): void;
    }