Show
Ignore:
Timestamp:
05/05/08 07:12:19 (2 months ago)
Author:
vossg
Message:

changed: interface cleanup, removed ptr typedefs, nullfc

these will be needed for the 1.x compat stuff

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Contrib/Manipulators/OSGManipulator.h

    r1168 r1198  
    8888                                     Int16      y     ); 
    8989 
    90     virtual bool hasSubHandle(const NodePtr& n); 
     90    virtual bool hasSubHandle(Node * const n); 
    9191 
    9292    void setExternalUpdateHandler(ExternalUpdateHandler* h); 
     
    134134 
    135135    virtual NodeTransitPtr makeHandleGeo() = 0; 
    136     virtual void           addHandleGeo(NodePtr n); 
    137     virtual void           subHandleGeo(NodePtr n); 
     136    virtual void           addHandleGeo(Node * n); 
     137    virtual void           subHandleGeo(Node * n); 
    138138    void                   reverseTransform(); 
    139139 
    140     virtual void    doMovement(      TransformPtr t, 
     140    virtual void    doMovement(      Transform   *t, 
    141141                               const Int32        coord, 
    142142                               const Real32       value, 
     
    146146                               const Quaternion   &scaleOrientation) = 0; 
    147147 
    148     Pnt2f calcScreenProjection(const Pnt3f       &, 
    149                                const ViewportPtr &port); 
     148    Pnt2f calcScreenProjection(const Pnt3f    &, 
     149                                     Viewport * const port); 
    150150 
    151151    NodeUnrecPtr            _activeParent;