Public Types | Public Member Functions | List of all members
iqt2d::TMultiViewExtenderDelegatorCompWrap< Base > Class Template Reference

Iterates over the list of the scene extenders to show their shapes on the same view provider. More...

#include <TMultiViewExtenderDelegatorCompWrap.h>

Inheritance diagram for iqt2d::TMultiViewExtenderDelegatorCompWrap< Base >:
iqt2d::IViewExtender istd::IPolymorphic

Public Types

typedef Base BaseClass
 
- Public Types inherited from iqt2d::IViewExtender
enum  SceneFlags { SF_BACKGROUND = 1, SF_DIRECT = 2 }
 Standard flags for items . More...
 

Public Member Functions

virtual void AddItemsToScene (iqt2d::IViewProvider *providerPtr, int flags)
 Called when items should be added to specified scene. More...
 
virtual void RemoveItemsFromScene (iqt2d::IViewProvider *providerPtr)
 Called when items should be removed from specified scene. More...
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Detailed Description

template<class Base>
class iqt2d::TMultiViewExtenderDelegatorCompWrap< Base >

Iterates over the list of the scene extenders to show their shapes on the same view provider.

Definition at line 17 of file TMultiViewExtenderDelegatorCompWrap.h.

Member Typedef Documentation

template<class Base >
typedef Base iqt2d::TMultiViewExtenderDelegatorCompWrap< Base >::BaseClass

Definition at line 22 of file TMultiViewExtenderDelegatorCompWrap.h.

Member Function Documentation

template<class Base >
void iqt2d::TMultiViewExtenderDelegatorCompWrap< Base >::AddItemsToScene ( iqt2d::IViewProvider providerPtr,
int  flags 
)
virtual

Called when items should be added to specified scene.

Implements iqt2d::IViewExtender.

Definition at line 41 of file TMultiViewExtenderDelegatorCompWrap.h.

References NULL.

template<class Base >
void iqt2d::TMultiViewExtenderDelegatorCompWrap< Base >::RemoveItemsFromScene ( iqt2d::IViewProvider providerPtr)
virtual

Called when items should be removed from specified scene.

Implements iqt2d::IViewExtender.

Definition at line 55 of file TMultiViewExtenderDelegatorCompWrap.h.

References NULL.


The documentation for this class was generated from the following file:

© 2007-2017 Witold Gantzke and Kirill Lepskiy