23 ClassImp(TEveSceneInfo);
28 TEveSceneInfo::TEveSceneInfo(TEveViewer* viewer, TEveScene* scene, TGLSceneInfo* sinfo) :
30 TNamed (Form(
"SI - %s", scene->GetName()),
31 Form(
"TEveSceneInfo of scene '%s'", scene->GetName())),
41 TGLSceneBase* TEveSceneInfo::GetGLScene()
const
43 return fGLSceneInfo->GetScene();
50 void TEveSceneInfo::AddStamp(UChar_t bits)
52 TEveElement::AddStamp(bits);
53 if (bits & kCBVisibility)
55 fGLSceneInfo->SetActive(fRnrSelf);
63 Bool_t TEveSceneInfo::AcceptElement(TEveElement* )
65 static const TEveException eH(
"TEveSceneInfo::AcceptElement ");
67 gEve->SetStatusLine(eH +
"this class does not accept children.");
75 Bool_t TEveSceneInfo::HandleElementPaste(TEveElement* )
77 static const TEveException eH(
"TEveSceneInfo::HandleElementPaste ");
79 gEve->SetStatusLine(eH +
"this class does not accept children.");