25 #ifndef __I6ENGINE_API_LINECOMPONENT_H__
26 #define __I6ENGINE_API_LINECOMPONENT_H__
70 std::vector<componentOptions> getComponentOptions()
override;
79 void Finalize()
override;
81 std::pair<AddStrategy, int64_t> howToAdd(
const ComPtr & comp)
const override;
#define ISIXE_MODULES_API
std::string getTemplateName() const override
returns the name this template was registered with
std::map< std::string, std::string > attributeMap
creates a line in a given colour For creating a LineComponent, these keys are possible: Name Required...
Implements 3-dimensional vectors.
A shared pointer counting references and adds objects being not referenced any more to an internal li...
Component Base Class. All Components must derive from Component.