#include <attributes.h>
Public Member Functions | |
| PartAttributes () | |
| virtual std::shared_ptr< Node > | filterData2Node (std::tuple< const std::shared_ptr< FilterData > &, const std::shared_ptr< ScenarioSettings > & > data) |
| void | sync () |
Public Member Functions inherited from cil::PolygonAttributes | |
| PolygonAttributes () | |
| virtual std::shared_ptr< Node > | entityData2Node (std::tuple< const std::shared_ptr< EntityData > &, const std::shared_ptr< ScenarioSettings > & > data) |
Public Member Functions inherited from cil::Attributes | |
| Attributes () | |
| virtual std::shared_ptr< Node > | partData2Node (std::tuple< const std::shared_ptr< PartData > &, 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 | |
| std::map< Part *, std::shared_ptr< PolygonAttributes > > | children |
Public Attributes inherited from cil::PolygonAttributes | |
| Display | display |
Public Attributes inherited from cil::Attributes | |
| bool | visible |
| Appearence | appearence |
| std::string | scalar |
| std::string | vector |
| std::string | offset |
| std::shared_ptr< Color3f > | color |
Additional Inherited Members | |
Public Types inherited from cil::PolygonAttributes | |
| enum class | Display { None , Outline , Wireframe , Grille , Shaded , Shaded_Outline , Shaded_Wireframe , Shaded_Grille , Transparent , Transparent_Outline , Transparent_Wireframe , Transparent_Grille , Sphere , Sphere_Outline , Sphere_Wireframe , Strip , Strip_Outline , Strip_Wireframe , Strip_Grille } |
Public Types inherited from cil::Attributes | |
| enum class | Appearence { None , Color , Result , Texture } |
Protected Member Functions inherited from cil::Attributes | |
| 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 |
| cil::PartAttributes::PartAttributes | ( | ) |
|
virtual |
Reimplemented from cil::Attributes.
| void cil::PartAttributes::sync | ( | ) |
| std::map<Part*, std::shared_ptr<PolygonAttributes> > cil::PartAttributes::children |