You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
CameraServer is needed for editor node
- Editor asks ClassDB for docs - ClassDB asks CameraFeed for default parameters - In CameraFeed's constructor, polls CameraServer
This commit is contained in:
@@ -88,6 +88,8 @@ Error OS_Server::initialize(const VideoMode &p_desired, int p_video_driver, int
|
|||||||
visual_server = memnew(VisualServerRaster);
|
visual_server = memnew(VisualServerRaster);
|
||||||
visual_server->init();
|
visual_server->init();
|
||||||
|
|
||||||
|
camera_server = memnew(CameraServer);
|
||||||
|
|
||||||
AudioDriverManager::initialize(p_audio_driver);
|
AudioDriverManager::initialize(p_audio_driver);
|
||||||
|
|
||||||
input = memnew(InputDefault);
|
input = memnew(InputDefault);
|
||||||
@@ -117,6 +119,8 @@ void OS_Server::finalize() {
|
|||||||
|
|
||||||
memdelete(input);
|
memdelete(input);
|
||||||
|
|
||||||
|
memdelete(camera_server);
|
||||||
|
|
||||||
memdelete(power_manager);
|
memdelete(power_manager);
|
||||||
|
|
||||||
ResourceLoader::remove_resource_format_loader(resource_loader_dummy);
|
ResourceLoader::remove_resource_format_loader(resource_loader_dummy);
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ class OS_Server : public OS_Unix {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
CrashHandler crash_handler;
|
CrashHandler crash_handler;
|
||||||
|
CameraServer *camera_server;
|
||||||
|
|
||||||
int video_driver_index;
|
int video_driver_index;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user