VoltAir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups Pages
Classes
QQuickItem definitions

Items that can be instantiated in QML. More...

Classes

class  Camera
 QQuickItem which represents the Camera into the game world. More...
 
class  AnimatedImageRenderer
 Graphic based on ImageRenderer which displays a frame animation from a texture sheet. More...
 
class  Graphic
 Base class for visual elements which are part of the game scene, and are rendered through Renderer. More...
 
class  ImageRenderer
 Graphic which displays a texture as an image. More...
 
class  ParallaxTransformItem
 QQuickItem which applies a translation to children, giving the illusion of parallax scrolling. More...
 
class  TerrainMeshRenderer
 Graphic which performs rendering of a terrain mesh. More...
 
class  InputArea
 Ui module for gaining basic input event (i.e. keyboard) support on non-Android devices. More...
 
class  TouchScreenButtonController
 Ui element item that defines the basis for a visual and touch based VirtualController. More...
 
class  Accelerator
 A sensor region which accelerates any body that comes in contact with it. More...
 
class  Asteroid
 A large kinematic actor that rotates and is magnetic. More...
 
class  AsteroidSmall
 A small kinematic actor that rotates and is magnetic. More...
 
class  AsteroidTiny
 A tiny kinematic actor that rotates and is magnetic. More...
 
class  Bumper
 A polygon actor that kicks back any body that comes in contact with it. More...
 
class  Orb
 A sensor actor that awards a point when contacted. More...
 
class  ParticleEmitter
 Emits water particles. More...
 
class  Polygon
 Container Actor for a single PolygonBody. More...
 
class  Portal
 Progresses the game to the next level when this actor is contacted by a player. More...
 
class  Robot
 Player controlled robot that rolls and magnetizes. More...
 
class  Snowflake
 A magnetic sensor actor that awards a point when contacted. More...
 
class  SnowflakeEmitter
 Emits Snowflakes. More...
 
class  ThoughtBubble
 A thought bubble that follows the actor around and displays hints to the player. More...
 
class  TriggerArea
 A sensor area that triggers an action. More...
 
class  WaterBody
 A standing body of water. More...
 
class  GrayscaleShaderEffect
 A shader effect that renders an item in grayscale. More...
 
class  MagneticHighlight
 A Graphic based on ImageRenderer that gradually becomes visible if something magnetic is nearby. More...
 
class  MaskShaderEffect
 A shader effect that masks one texture with another. More...
 
class  RobotGraphics
 A container class for the components used to render Robot. More...
 
class  Background
 Fullscreen graphic in the menu that is behind all other layers. More...
 
class  Cinematic
 Video that is skipped by valid player input. More...
 
class  ConfirmDialog
 Simple dialog for confirming or canceling an action. More...
 
class  DebugHud
 Item that renders on top of all others and presents information for debugging. More...
 
class  KeyNavFocusArea
 Item that handles focus navigation. More...
 
class  LevelSelectionMenu
 Menu which allows the player to choose which level they want to enter. More...
 
class  LoadingScreen
 Screen that displays a looping animation until the next level has loaded. More...
 
class  MenuButton
 A selectable text button that fires an action when released. More...
 
class  MenuCard
 A playing card shaped graphical button that fires an action when released. More...
 
class  MenuIcon
 Simple graphical button that fires an action when released. More...
 
class  MultiPlayerFillBar
 Progress bar that shows the proportion of Snowflakes attained out of the total needed. More...
 
class  MultiPlayerHud
 Overlays the screen during multiplayer play and provides information on game progress. More...
 
class  MultiPlayerScoringScreen
 Displays the results of a multiplayer game. More...
 
class  MultiTouchMenuIcon
 Icon for use in handling multi-touch events. More...
 
class  Overlay
 Gray translucent layer used to separate two overlapping scenes. More...
 
class  PauseMenu
 Menu displayed when the game is paused. More...
 
class  SimpleFillBar
 Progress bar that shows the proportion of amountFilled out of the total capacity. More...
 
class  SimpleFillBarSmall
 Progress bar that shows the proportion of amountFilled out of the total capacity. More...
 
class  SimpleFrame
 A stylized window that typically holds other UI components. More...
 
class  SimpleListMenu
 Scrollable list that contains Items. More...
 
class  SinglePlayerFillBar
 Progress bar that shows the proportion of Orbs attained out of the total possible. More...
 
class  SinglePlayerHud
 Overlays the screen during single player play and provides additional information for the game. More...
 
class  VoltAirText
 Container for text with default style settings and a drop shadow. More...
 
class  Ui
 The top-level UI object. More...
 
class  VoltAirLevelProgressionList
 Map of all levels in their environments. More...
 
class  UiInternal
 Internal backing C++ class for the Ui QML item. More...
 

Detailed Description

Items that can be instantiated in QML.