@nanoforge-dev/core
Interfaces
NanoforgeClient
Defined in: nanoforge-client.ts:9
Extends
NanoforgeApplication
Properties
applicationConfig
protected applicationConfig: ApplicationConfig;
Defined in: nanoforge-application.ts:16
Inherited from
NanoforgeApplication.applicationConfig
Methods
init()
init(options): Promise<void>;
Defined in: nanoforge-application.ts:46
Parameters
options
IRunOptions
Returns
Promise<void>
Inherited from
NanoforgeApplication.init
run()
run(): Promise<void>;
Defined in: nanoforge-application.ts:54
Returns
Promise<void>
Inherited from
NanoforgeApplication.run
use()
use(sym, library): void;
Defined in: nanoforge-application.ts:30
Parameters
sym
symbol
library
ILibrary
Returns
void
Inherited from
NanoforgeApplication.use
useAssetManager()
useAssetManager(library): void;
Defined in: nanoforge-application.ts:42
Parameters
library
IAssetManagerLibrary
Returns
void
Inherited from
NanoforgeApplication.useAssetManager
useComponentSystem()
useComponentSystem(library): void;
Defined in: nanoforge-application.ts:34
Parameters
library
IComponentSystemLibrary
Returns
void
Inherited from
NanoforgeApplication.useComponentSystem
useGraphics()
useGraphics(library): void;
Defined in: nanoforge-client.ts:10
Parameters
library
IGraphicsLibrary
Returns
void
useInput()
useInput(library): void;
Defined in: nanoforge-client.ts:14
Parameters
library
IInputLibrary
Returns
void
useNetwork()
useNetwork(library): void;
Defined in: nanoforge-application.ts:38
Parameters
library
INetworkLibrary
Returns
void
Inherited from
NanoforgeApplication.useNetwork
useSound()
useSound(library): void;
Defined in: nanoforge-client.ts:18
Parameters
library
ISoundLibrary
Returns
void
NanoforgeServer
Defined in: nanoforge-server.ts:3
Extends
NanoforgeApplication
Properties
applicationConfig
protected applicationConfig: ApplicationConfig;
Defined in: nanoforge-application.ts:16
Inherited from
NanoforgeApplication.applicationConfig
Methods
init()
init(options): Promise<void>;
Defined in: nanoforge-application.ts:46
Parameters
options
IRunOptions
Returns
Promise<void>
Inherited from
NanoforgeApplication.init
run()
run(): Promise<void>;
Defined in: nanoforge-application.ts:54
Returns
Promise<void>
Inherited from
NanoforgeApplication.run
use()
use(sym, library): void;
Defined in: nanoforge-application.ts:30
Parameters
sym
symbol
library
ILibrary
Returns
void
Inherited from
NanoforgeApplication.use
useAssetManager()
useAssetManager(library): void;
Defined in: nanoforge-application.ts:42
Parameters
library
IAssetManagerLibrary
Returns
void
Inherited from
NanoforgeApplication.useAssetManager
useComponentSystem()
useComponentSystem(library): void;
Defined in: nanoforge-application.ts:34
Parameters
library
IComponentSystemLibrary
Returns
void
Inherited from
NanoforgeApplication.useComponentSystem
useNetwork()
useNetwork(library): void;
Defined in: nanoforge-application.ts:38
Parameters
library
INetworkLibrary
Returns
void
Inherited from
NanoforgeApplication.useNetwork
Variables
NanoforgeFactory
const NanoforgeFactory: NanoforgeFactoryStatic;
Defined in: nanoforge-factory.ts:15