private void registerCommonFunctionsToContext(GenericApplicationContext appcontext) {
DefaultListableBeanFactory beanFactory = appcontext.getDefaultListableBeanFactory();
beanFactory.registerSingleton("camera", getCamera());
beanFactory.registerSingleton("settingsManager", settingsManager);
beanFactory.registerSingleton("renderManager", renderManager);
beanFactory.registerSingleton("application", this);
beanFactory.registerSingleton("rootNode", rootNode);
beanFactory.registerSingleton("assetManager", getAssetManager());
beanFactory.registerSingleton("inputManager", getInputManager());
beanFactory.registerSingleton("flyByCamera", getFlyByCamera());
beanFactory.registerSingleton("audioRenderer", getAudioRenderer());
beanFactory.registerSingleton("guiViewPort", getGuiViewPort());
beanFactory.registerSingleton("listener", listener);
beanFactory.registerSingleton("planeRegistry", new PlaneRegistryLoader(settingsManager.assetDirectory()).planeRegistry());
OptionsManager optionsManager = new OptionsManager(APP_ROOT);
beanFactory.registerSingleton("options",optionsManager.loadOptionsFromFileSystem());
beanFactory.registerSingleton("optionsManager",optionsManager);
}
SkyHussars.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:SkyHussars
作者:
评论列表
文章目录