development_api_navigator.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:blender-addons 作者: scorpion81 项目源码 文件源码
def register():
    from bpy.props import StringProperty, IntProperty, PointerProperty

    class ApiNavProps(bpy.types.PropertyGroup):
        """
        Fake module like class.

        bpy.context.window_manager.api_nav_props

        """ 
        path = StringProperty(name='path',
            description='Enter bpy.ops.api_navigator to see the documentation',
            default='bpy')
        old_path = StringProperty(name='old_path', default='')
        filter = StringProperty(name='filter',
            description='Filter the resulting modules', default='')
        reduce_to = IntProperty(name='Reduce to ',
            description='Display a maximum number of x entries by pages',
            default=10, min=1)
        pages = IntProperty(name='Pages',
            description='Display a Page', default=0, min=0)

    bpy.utils.register_module(__name__)

    bpy.types.WindowManager.api_nav_props = PointerProperty(
        type=ApiNavProps, name='API Nav Props', description='')

    register_keymaps()
    #print(get_tree_level())
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号