#include <OutliningEffect.h>
Public Member Functions | |
| OutliningEffect (xl7::direct3d::rendering::Chain *chain, const cl7::string_type &render_target_identifier=pass::EdgeFilterPass::STANDARD, const cl7::string_type &depth_stencil_identifier=pass::EdgeFilterPass::STANDARD) | |
| ~OutliningEffect (void) | |
| const pass::NormalDepthMapPass * | GetNormalDepthMapPass () const |
| const pass::TexturedPass * | GetColorMapPass () const |
| const pass::EdgeFilterPass * | GetEdgeFilterPass () const |
| pass::NormalDepthMapPass * | GetNormalDepthMapPass () |
| pass::TexturedPass * | GetColorMapPass () |
| pass::EdgeFilterPass * | GetEdgeFilterPass () |
| gl7::repository::effect::OutliningEffect::OutliningEffect | ( | xl7::direct3d::rendering::Chain * | chain, | |
| const cl7::string_type & | render_target_identifier = pass::EdgeFilterPass::STANDARD, |
|||
| const cl7::string_type & | depth_stencil_identifier = pass::EdgeFilterPass::STANDARD | |||
| ) |
Explicit constructor.
Default constructor.
| gl7::repository::effect::OutliningEffect::~OutliningEffect | ( | void | ) |
Destructor.
| const pass::TexturedPass* gl7::repository::effect::OutliningEffect::GetColorMapPass | ( | ) | const [inline] |
Returns the color-map pass.
| pass::TexturedPass* gl7::repository::effect::OutliningEffect::GetColorMapPass | ( | ) | [inline] |
Returns the color-map pass.
| pass::EdgeFilterPass* gl7::repository::effect::OutliningEffect::GetEdgeFilterPass | ( | ) | [inline] |
Returns the edge-filter pass.
| const pass::EdgeFilterPass* gl7::repository::effect::OutliningEffect::GetEdgeFilterPass | ( | ) | const [inline] |
Returns the edge-filter pass.
| pass::NormalDepthMapPass* gl7::repository::effect::OutliningEffect::GetNormalDepthMapPass | ( | ) | [inline] |
Returns the textured-phong pass.
| const pass::NormalDepthMapPass* gl7::repository::effect::OutliningEffect::GetNormalDepthMapPass | ( | ) | const [inline] |
Returns the textured-phong pass.
1.7.1