Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::ConvoyGenerator Class Referencefinal
Inheritance diagram for Maria::ConvoyGenerator:
Maria::DrawObjectRenderGenerator

Public Member Functions

 ConvoyGenerator (std::shared_ptr< STK::FontManager > fontManager, std::shared_ptr< DrawObjectResources > drawObjectResources, const MariaProtobuf::ParameterCollection &params)
 
std::shared_ptr< GeoRenderItemcreateRenderItem (const DrawObjectData &drawObject, const GeneratorArguments &args) override
 
- Public Member Functions inherited from Maria::DrawObjectRenderGenerator
 DrawObjectRenderGenerator (const MariaProtobuf::ParameterCollection &parameters)
 
virtual std::shared_ptr< GeoRenderItemcreateRenderItem (const DrawObjectData &drawObject, const GeneratorArguments &args)=0
 
virtual BasicGeoTypes::GeoRect calculateGeoBounds (const DrawObjectData &drawObject) const
 
void setValue (const std::string &paramPath, const std::string &value)
 
bool hasValue (const std::string &paramPath) const
 
bool getValue (const std::string &paramPath, bool defaultValue) const
 
int getValue (const std::string &paramPath, int defaultValue) const
 
double getValue (const std::string &paramPath, double defaultValue) const
 
std::string getValue (const std::string &paramPath, const std::string &defaultValue) const
 
std::string getValue (const std::string &paramPath, const char *defaultValue) const
 

Static Public Attributes

static constexpr const char * GeneratorName = "Convoy"
 

Member Function Documentation

◆ createRenderItem()

std::shared_ptr< GeoRenderItem > ConvoyGenerator::createRenderItem ( const DrawObjectData drawObject,
const GeneratorArguments args 
)
overridevirtual

The documentation for this class was generated from the following files: