Nocturna
    Preparing search index...

    Interface IRemoteGameObject

    IRemoteGameObject extends GameObject for networked multiplayer, adding owner and position sync.

    interface IRemoteGameObject {
        accept(visitor: GameObjectVisitor): void;
        addObserver(observer: GameObjectObserver): void;
        getId(): string;
        getMesh(): Mesh;
        getMeshes(): Mesh[];
        getOwnerId(): string;
        getType(): string;
        onContact(): boolean;
        onPause(): void;
        onResume(): void;
        update(dt: number, input: CharacterInput): void;
        updatePosition(position: Vector3, timestamp: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods

    • Parameters

      • position: Vector3
      • timestamp: number

      Returns void