Panorama
Jump to navigation
Jump to search
Not to be confused with panoramic images.
Panorama is a Valve-developed UI framework. It is heavily influenced by and closely resembles modern web authoring (HTML5/CSS/JS). It enables rapid development, high quality, and high performance interfaces as well as seamless integration with game content (3D models, particles, etc.)
Panorama is used in all Source 2 games and has been back-ported to Counter-Strike: Global Offensive.
Using Panorama
Todo: Briefly describe the Panorama elements
See Dota_2_Workshop_Tools/Panorama for the full article.
Articles
Dota 2
- Main Article
- Panels
- CSS Properties
- Panorama Debugger
- Panorama Layout
- JavaScript
- JavaScript API
- Events
- GameUI SetMouseCallback Example
- Valve Provided UI
- Localization
- Custom UI Manifest
- Custom Nettables