ICF 3.0.5.47
Technical documentation of ICF Libraries
i2dgui::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 i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >:
Collaboration diagram for i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >:

Public Types

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

Public Member Functions

void AddItemsToScene (i2dgui::IViewProvider *providerPtr, int flags) override
 Called when items should be added to specified scene.
 
void RemoveItemsFromScene (i2dgui::IViewProvider *providerPtr) override
 Called when items should be removed from specified scene.
 
- Public Member Functions inherited from i2dgui::IViewExtender

Detailed Description

template<class Base>
class i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >

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

Definition at line 22 of file TMultiViewExtenderDelegatorCompWrap.h.

Member Typedef Documentation

◆ BaseClass

template<class Base >
Base i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >::BaseClass

Definition at line 27 of file TMultiViewExtenderDelegatorCompWrap.h.

Member Function Documentation

◆ AddItemsToScene()

template<class Base >
void i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >::AddItemsToScene ( i2dgui::IViewProvider * providerPtr,
int flags )
overridevirtual

Called when items should be added to specified scene.

Implements i2dgui::IViewExtender.

Definition at line 46 of file TMultiViewExtenderDelegatorCompWrap.h.

◆ RemoveItemsFromScene()

template<class Base >
void i2dgui::TMultiViewExtenderDelegatorCompWrap< Base >::RemoveItemsFromScene ( i2dgui::IViewProvider * providerPtr)
overridevirtual

Called when items should be removed from specified scene.

Implements i2dgui::IViewExtender.

Definition at line 60 of file TMultiViewExtenderDelegatorCompWrap.h.


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

© Witold Gantzke and Kirill Lepskiy