#include <attributes.h>
Public Types | |
| enum class | Appearence { None , Color , Result , Texture } |
Public Member Functions | |
| Attributes () | |
| virtual std::shared_ptr< Node > | entityData2Node (std::tuple< const std::shared_ptr< EntityData > &, const std::shared_ptr< ScenarioSettings > & > data) |
| virtual std::shared_ptr< Node > | partData2Node (std::tuple< const std::shared_ptr< PartData > &, const std::shared_ptr< ScenarioSettings > & > data) |
| virtual std::shared_ptr< Node > | filterData2Node (std::tuple< const std::shared_ptr< FilterData > &, const std::shared_ptr< ScenarioSettings > & > data) |
| virtual std::shared_ptr< Node > | operator<< (std::tuple< const std::shared_ptr< FilterData > &, const std::shared_ptr< ScenarioSettings > & > data) |
Public Attributes | |
| bool | visible |
| Appearence | appearence |
| std::string | scalar |
| std::string | vector |
| std::string | offset |
| std::shared_ptr< Color3f > | color |
Protected Member Functions | |
| bool | isScalarExisted (const std::shared_ptr< ScenarioSettings > &settings) const |
| bool | isVectorExisted (const std::shared_ptr< ScenarioSettings > &settings) const |
| bool | isOffsetExisted (const std::shared_ptr< ScenarioSettings > &settings) const |
|
strong |
| cil::Attributes::Attributes | ( | ) |
|
virtual |
Reimplemented in cil::BlockAttributes, cil::PointAttributes, cil::PolygonAttributes, and cil::TracerAttributes.
|
virtual |
Reimplemented in cil::PartAttributes.
|
protected |
|
protected |
|
protected |
|
virtual |
|
virtual |
| Appearence cil::Attributes::appearence |
| std::shared_ptr<Color3f> cil::Attributes::color |
| std::string cil::Attributes::offset |
| std::string cil::Attributes::scalar |
| std::string cil::Attributes::vector |
| bool cil::Attributes::visible |