void Accept(IVisitor& v) const { v.Visit(*this); }
void CScriptSwitch::Accept(IVisitor& visitor) { visitor.Visit(this); }
void CScriptCameraHint::Accept(IVisitor& visitor) { visitor.Visit(this); }
void CRectangle::Accept(IVisitor & visitor) { visitor.Visit(*this); }
void CScriptCameraPitchVolume::Accept(IVisitor& visitor) { visitor.Visit(this); }
virtual void Accept(IVisitor& visitor) const { visitor.Visit(*this); }
bool Grid::Accept(const IVisitor &sVisitor) { return sVisitor.Visit(*this); }
void CPathCamera::Accept(IVisitor& visitor) { visitor.Visit(this); }
void CTriangle::Accept(IVisitor & visitor) { visitor.Visit(*this); }
void CIceImpact::Accept(IVisitor& visitor) { visitor.Visit(this); }
void CScriptDoor::Accept(IVisitor& visitor) { visitor.Visit(this); }
void CCircle::Accept(IVisitor & visitor) { visitor.Visit(*this); }
void CScriptActorKeyframe::Accept(IVisitor& visitor) { visitor.Visit(this); }