Project folders

  • 3rdParties Contains third party software, libraries used by plugins

  • include Contains interfaces and base structures/classes

    • datatypes

    • managers

    • plugin

    • sceneElements

    • system

    • utils

  • core

    • eventManager Pub-Sub event manager to notify all subscriber when the database (currently the scene) has changed

    • logManager Provides logging functionality

    • pluginManager Loads plugins

    • sceneManager The database which contains nodes, primitives, other geometries...

    • system Starts EventManager, LogManager, PluginManager, SceneManager, Systemonfig, and configures them with config files read by systemConfig.

    • coreConfig Reads configuration files for the core.

  • plugins

    • 360Image

    • 360VideoSample

    • artScene

    • assimpAssetLoader

    • avatar

    • cefBrowser

    • engineeringScene

    • fobHeadTracking

    • gallerySample

    • industry40

    • inGameBrowserSample

    • jsAPI

    • kinect

    • leapMotion

    • lego

    • linkageDesignerVR

    • oculusDK2

    • oisUserInput

    • presentationScene

    • robotCalibration

    • robotMonitoring

    • helloWorld

    • skyTerrainWaterScene

    • tester

    • webserver

    • ...

  • samples