67 template<
typename T_ObjectDataInterfaceType>
68 static DtBoost::shared_ptr<T_ObjectDataInterfaceType> cast(DtBoost::shared_ptr<DtObjectDataInterface> dataInterface)
70 return DtBoost::dynamic_pointer_cast<T_ObjectDataInterfaceType>(dataInterface);
86 virtual void forceUpdate();
89 virtual bool hasBeenRemoved()
const;
92 virtual bool isVisible()
const;
97 virtual void setVisible(
bool);
100 virtual bool isSelected()
const;
103 virtual void removeFromSelection();
106 virtual void addToSelection(
bool replace =
false);
123 virtual void slot_onStateViewUpdated();
139 template <
typename T>