scg3  0.6
scg_doxygen_stub.h File Reference

C++11 class definition stubs required by doxygen. This header file is not included by any library file. More...

Go to the source code of this file.

Namespaces

 scg
 

Macros

#define SCG_DOXYGEN_STUB(TypeName)
 C++11 smart pointer class definition stubs required by doxygen to generate correct collaboration diagrams; not to be used by the library. More...
 

Typedefs

typedef Animation * scg::AnimationSP
 
typedef Animation * scg::AnimationUP
 
typedef BumpMapCore * scg::BumpMapCoreSP
 
typedef BumpMapCore * scg::BumpMapCoreUP
 
typedef Camera * scg::CameraSP
 
typedef Camera * scg::CameraUP
 
typedef CameraController * scg::CameraControllerSP
 
typedef CameraController * scg::CameraControllerUP
 
typedef ColorCore * scg::ColorCoreSP
 
typedef ColorCore * scg::ColorCoreUP
 
typedef Composite * scg::CompositeSP
 
typedef Composite * scg::CompositeUP
 
typedef Controller * scg::ControllerSP
 
typedef Controller * scg::ControllerUP
 
typedef Core * scg::CoreSP
 
typedef Core * scg::CoreUP
 
typedef GeometryCore * scg::GeometryCoreSP
 
typedef GeometryCore * scg::GeometryCoreUP
 
typedef GeometryCoreFactory * scg::GeometryCoreFactorySP
 
typedef GeometryCoreFactory * scg::GeometryCoreFactoryUP
 
typedef Group * scg::GroupSP
 
typedef Group * scg::GroupUP
 
typedef InfoTraverser * scg::InfoTraverserSP
 
typedef InfoTraverser * scg::InfoTraverserUP
 
typedef KeyboardController * scg::KeyboardControllerSP
 
typedef KeyboardController * scg::KeyboardControllerUP
 
typedef Leaf * scg::LeafSP
 
typedef Leaf * scg::LeafUP
 
typedef Light * scg::LightSP
 
typedef Light * scg::LightUP
 
typedef LightPosition * scg::LightPositionSP
 
typedef LightPosition * scg::LightPositionUP
 
typedef MaterialCore * scg::MaterialCoreSP
 
typedef MaterialCore * scg::MaterialCoreUP
 
typedef MouseController * scg::MouseControllerSP
 
typedef MouseController * scg::MouseControllerUP
 
typedef Node * scg::NodeSP
 
typedef Node * scg::NodeUP
 
typedef OrthographicCamera * scg::OrthographicCameraSP
 
typedef OrthographicCamera * scg::OrthographicCameraUP
 
typedef PerspectiveCamera * scg::PerspectiveCameraSP
 
typedef PerspectiveCamera * scg::PerspectiveCameraUP
 
typedef PreTraverser * scg::PreTraverserSP
 
typedef PreTraverser * scg::PreTraverserUP
 
typedef Renderer * scg::RendererSP
 
typedef Renderer * scg::RendererUP
 
typedef RenderState * scg::RenderStateSP
 
typedef RenderState * scg::RenderStateUP
 
typedef RenderTraverser * scg::RenderTraverserSP
 
typedef RenderTraverser * scg::RenderTraverserUP
 
typedef ShaderCore * scg::ShaderCoreSP
 
typedef ShaderCore * scg::ShaderCoreUP
 
typedef ShaderCoreFactory * scg::ShaderCoreFactorySP
 
typedef ShaderCoreFactory * scg::ShaderCoreFactoryUP
 
typedef Shape * scg::ShapeSP
 
typedef Shape * scg::ShapeUP
 
typedef StandardRenderer * scg::StandardRendererSP
 
typedef StandardRenderer * scg::StandardRendererUP
 
typedef Texture2DCore * scg::Texture2DCoreSP
 
typedef Texture2DCore * scg::Texture2DCoreUP
 
typedef TextureCore * scg::TextureCoreSP
 
typedef TextureCore * scg::TextureCoreUP
 
typedef TextureCoreFactory * scg::TextureCoreFactorySP
 
typedef TextureCoreFactory * scg::TextureCoreFactoryUP
 
typedef TransformAnimation * scg::TransformAnimationSP
 
typedef TransformAnimation * scg::TransformAnimationUP
 
typedef Transformation * scg::TransformationSP
 
typedef Transformation * scg::TransformationUP
 
typedef Traverser * scg::TraverserSP
 
typedef Traverser * scg::TraverserUP
 
typedef Viewer * scg::ViewerSP
 
typedef Viewer * scg::ViewerUP
 
typedef ViewState * scg::ViewStateSP
 
typedef ViewState * scg::ViewStateUP
 

Detailed Description

C++11 class definition stubs required by doxygen. This header file is not included by any library file.

Author
Volker Ahlers
volke.nosp@m.r.ah.nosp@m.lers@.nosp@m.hs-h.nosp@m.annov.nosp@m.er.d.nosp@m.e

Definition in file scg_doxygen_stub.h.

Macro Definition Documentation

◆ SCG_DOXYGEN_STUB

#define SCG_DOXYGEN_STUB (   TypeName)
Value:
\
typedef TypeName##* TypeName##SP; \ \
typedef TypeName##* TypeName##UP;

C++11 smart pointer class definition stubs required by doxygen to generate correct collaboration diagrams; not to be used by the library.

Definition at line 36 of file scg_doxygen_stub.h.