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 |