![]() |
GlobeEngine
|
#include <SceneBluePrint.h>
Public Member Functions | |
| SceneBlueprint () | |
| ~SceneBlueprint () | |
| void | clear () |
| void | create (std::string _configFile) |
| void | addBorderFromJSONElement (const Jzon::Node &_config) |
Public Member Functions inherited from ge::Blueprint | |
| Blueprint () | |
| ~Blueprint () | |
| std::shared_ptr< ge::PipelineElementBlueprint > const & | findCompositionIDbyName (std::string _name) |
Additional Inherited Members | |
Static Public Member Functions inherited from ge::Blueprint | |
| static std::shared_ptr< ge::ShaderBlueprint > | readShaderContentFromJSONElement (const Jzon::Node &_config) |
Protected Member Functions inherited from ge::Blueprint | |
| void | readEngineConfigFromJSON (const Jzon::Node &_config) |
| std::shared_ptr< ge::WindowBlueprint > | readWindowFromJSONElement (const Jzon::Node &_config) |
| std::shared_ptr< ge::SkyboxBlueprint > | readSkyboxFromJSONElement (const Jzon::Node &_config) |
| std::shared_ptr< ge::ShaderBlueprint > | readShaderFromJSONElement (const Jzon::Node &_config, std::string _elementName="shader") |
| std::shared_ptr< ge::CameraBlueprint > | readCameraFromJSONElement (const Jzon::Node &_config) |
| std::shared_ptr< ge::PipelineElementBlueprint > | readPipelineElementFromJSONElement (const Jzon::Node &_config) |
| std::shared_ptr< ge::AnimationPathBlueprint > | getAnimationPathFromJSONElement (const Jzon::Node &_config) |
Static Protected Member Functions inherited from ge::Blueprint | |
| static Jzon::Node | readAConfigFromJSON (std::string _configFile) |
Protected Attributes inherited from ge::Blueprint | |
| std::string | abspath |
|
inline |
|
inline |
| void geGIS::SceneBlueprint::addBorderFromJSONElement | ( | const Jzon::Node & | _config | ) |
| void geGIS::SceneBlueprint::clear | ( | ) |
| void geGIS::SceneBlueprint::create | ( | std::string | _configFile | ) |
| std::vector< std::shared_ptr<BorderBlueprint> > geGIS::SceneBlueprint::borderblueprints |
| std::vector< std::shared_ptr<BundlingBlueprint> > geGIS::SceneBlueprint::bundlingblueprints |
| std::vector< std::shared_ptr<ChartBlueprint> > geGIS::SceneBlueprint::chartblueprints |
| std::vector< std::shared_ptr<ClimateBlueprint> > geGIS::SceneBlueprint::climateblueprints |
| std::vector< std::shared_ptr<CoatOfArmsBlueprint> > geGIS::SceneBlueprint::coatofarmsblueprints |
| std::vector< std::shared_ptr<ge::ColorBlueprint> > geGIS::SceneBlueprint::colorblueprints |
| std::vector< std::shared_ptr<CommuterBlueprint> > geGIS::SceneBlueprint::commuterblueprints |
| std::vector< std::shared_ptr<TMSElevationBlueprint> > geGIS::SceneBlueprint::elevationblueprints |
| std::vector< std::shared_ptr<GreatCircleBlueprint> > geGIS::SceneBlueprint::greatcircleblueprints |
| std::vector< std::shared_ptr<HousingBlueprint> > geGIS::SceneBlueprint::housingblueprints |
| std::vector< std::shared_ptr<NamesBlueprint> > geGIS::SceneBlueprint::namesblueprints |
| std::vector< std::shared_ptr<ge::PositionBlueprint> > geGIS::SceneBlueprint::poiblueprints |
| std::shared_ptr<RefenceSystemBlueprint> geGIS::SceneBlueprint::refenceSystemblueprint |
| std::vector< std::shared_ptr<StructureBlueprint> > geGIS::SceneBlueprint::structureblueprints |
| std::vector< std::shared_ptr<TrafficBlueprint> > geGIS::SceneBlueprint::trafficblueprints |
| std::vector< std::shared_ptr<TrafficInfoBlueprint> > geGIS::SceneBlueprint::trafficInfoblueprints |
| std::shared_ptr<UIBlueprint> geGIS::SceneBlueprint::uiBlueprint |