Example #1
0
bool Wall::init() {
    if (!Sprite::initWithFile(SPRITE_WALL)) {
        return false;
    }

    adjustScale();
    createPhysicsBody();

    return true;
}
Example #2
0
    bool handle( const osgGA::GUIEventAdapter& ea, osgGA::GUIActionAdapter& aa )
    {
        if( ea.getEventType() != osgGA::GUIEventAdapter::KEYDOWN ) return false;

        switch( ea.getKey() )
        {
            case osgGA::GUIEventAdapter::KEY_Up:
                adjustScale( 1.1f );
                break;

            case osgGA::GUIEventAdapter::KEY_Down:
                adjustScale( 1.0f / 1.1f );
                break;

            default: break;
        }

        return false;
    }
Example #3
0
//virtual
void SmallRuler::resizeEvent(QResizeEvent *)
{
    adjustScale(m_maxval);
}