コード例 #1
0
bool Wall::init() {
    if (!Sprite::initWithFile(SPRITE_WALL)) {
        return false;
    }

    adjustScale();
    createPhysicsBody();

    return true;
}
コード例 #2
0
ファイル: osgVRPNviewer.cpp プロジェクト: mew-cx/osgtoy
    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;
    }
コード例 #3
0
ファイル: smallruler.cpp プロジェクト: rayl/kdenlive
//virtual
void SmallRuler::resizeEvent(QResizeEvent *)
{
    adjustScale(m_maxval);
}