the-world-engine
Version:
three.js based, unity like game engine for browser
24 lines (23 loc) • 733 B
TypeScript
import type { PhysicsSettingObject } from "./PhysicsSetting";
import { PhysicsSetting } from "./PhysicsSetting";
import type { RenderSettingObject } from "./RenderSetting";
import { RenderSetting } from "./RenderSetting";
export type GameSettingObject = {
render: RenderSettingObject;
physics: PhysicsSettingObject;
};
export declare class GameSetting {
private readonly _gameSettingObject;
private readonly _renderSetting;
private readonly _physicsSetting;
constructor(gameSettingObject: GameSettingObject);
static createDefaultObject(): GameSettingObject;
/**
* render setting
*/
get render(): RenderSetting;
/**
* physics setting
*/
get physics(): PhysicsSetting;
}