Knowledge Base
What is Storyboard?
Storyboard Architecture
Typical Development Workflow
Storyboard Designer Environment
- Storyboard Designer Environment
- Storyboard Designer Workbench
- Anatomy of a Storyboard Designer Project
- Storyboard Designer Editor
- Storyboard Resource Export Configuration Editor
- Storyboard Designer Views
Creating A Storyboard Project
- Creating A Storyboard Project
- New Empty Storyboard Project
- New Project from a Photoshop PSD File
- New Project from a Storyboard Sample
- New Project from Storyboard Embedded Engine File
- Existing Project Import
Adding Content to your Application
Working with Events
- Working with Events
- Opening the Event Editor
- Adding an Event Definition
- Data Element Types
- Changing Element Array Length
- Reordering Event Data Elements
Connecting Events to Actions
Using Variables to Create a Dynamic UI
Creating and Applying Animations
Simulating your Application
Scripting with Lua
- Scripting with Lua
- Lua Action Callback Function
- Passing Extra Parameters to Functions
- Advanced Lua Callbacks
- Lua Execution Environment
- Asynchronous Lua Support
What are C Callbacks?
Working with Design States
- Working with Design States
- Creating a Design State
- Editing a Design State
- Removing Changes From Design States
- Hiding/Showing Design States
- Converting a Design State
Working with Images
Working with Text
Working with Touch, Gestures, and User Input
Creating Lists and Tables
Working with Scrolling Content
OpenGL and 3D Rendering
- OpenGL and 3D Rendering
- 3D Rendering Fundamentals
- The Scene Graph and Transformations
- Material Support
- Animation and Variable Support
- Mapping FBX Animation data into meaningful structures
Working with Audio and Video
- Working with Audio and Video
- Working with Audio and Video
- Media Backend Services
- GStreamer Application
- GStreamer Pipeline
- FFmpeg Plugin
Multi-File Application Development
Reusable Graphical Components
Collaboration and Team Development
Exporting and Running on your Embedded Target
- Exporting and Running on your Embedded Target
- Export Workflow
- Deployment Bundle Packages
- Export Transfer Methods
- Exporting from the Command Line
- Exporting from the Command Line using Export Configuration
Working with Storyboard Lite Platforms
Working with Mobile Platforms: Android and iOS
Sending and Receiving Data with Storyboard IO
- Working with events and application data in a Storyboard (RTOS) Real-time Executable environment
- Sending and Receiving Data with Storyboard IO
- Sending and Receiving Data with Storyboard IO
- Storyboard IO Transport protocols
- Storyboard IO Over TCP
- Connecting to a Storyboard Application
Optimizing Your Storyboard Application
- RT1060: Enabling faster flashing
- How to enable performance and debug tracing on RT1060 EVK using SWO back-channel
- Optimizing Your Storyboard Application
- Measuring Performance
- Action Execution Performance Considerations
- Choosing the Right Image Format(s) Bit Depth
Storyboard Performance Log Viewer
Extending Storyboard Functionality
Structuring Your Photoshop Import Content
Re-Importing Photoshop Content
Storyboard Lua API
- Storyboard Lua API
- gre.APP ROOT
- gre.SCRIPT ROOT
- gre.PLUGIN ROOT
- gre.LOG constants
- gre.LEFT, gre.RIGHT, gre.CENTER, gre.TOP, gre.BOTTOM
Storyboard Lua Canvas API
- Storyboard Lua Canvas API
- gre.get canvas
- CANVAS:get dimensions
- CANVAS:fill
- CANVAS:fill arc
- CANVAS:fill circle
Storyboard Lua DOM Module
- Storyboard Lua DOM Module
- gredom.get application
- gredom.get object
- gredom.get control
- gredom.get table
- gredom.get group
Storyboard IO API
See all 15 articlesStoryboard Engine Plugin Options
Standard Event Definitions
- Standard Event Definitions
- System Events
- Pointer Events
- Keyboard Events
- Screen Manager Events
- Focus Events
Plugin Specific Event Definitions
- Plugin Specific Event Definitions
- Timer Events
- Animation Events
- Gesture Events
- Screen Display Capture (ScreenDump) Events
- Screen Event Capture/Playback Events
Standard Action Definitions
Standard Render Extension Definitions
See all 10 articlesStoryboard Engine Public API
- Storyboard Engine Public API
- gr application create args
- gr application create
- gr application free
- gr application run
- gr application quit
Storyboard Tutorials
- Storyboard Tutorials
- Importing Sample Projects from Crank's Public SVN
- How to run the LuaSqliteDatabase sample on an ARM based target board
- Animating an Arc Tutorial
- How to Create a Gauge Using Arcs
- Working with Multiple Application Design Files