Packagefeathers.core
Interfacepublic interface IApplication
Implementors Application, DrawersApplication

Properties common to Feathers MXML applications.



Public Properties
 PropertyDefined By
  context3DProfile : String
The profile used by Starling when creating its Context3D.
IApplication
  shareContext : Boolean
Indicates if another Starling instance (or another Stage3D framework altogether) uses the same render context.
IApplication
  showStats : Boolean
Indicates if a small statistics box (with FPS, memory usage and draw count) is displayed.
IApplication
  skipUnchangedFrames : Boolean
When enabled, Starling will skip rendering the stage if it hasn't changed since the last frame.
IApplication
  theme : Class
The fully-qualified class name of the application's theme, to be instantiated by Feathers once Starling has created its context, but before the application root class is created.
IApplication
Property Detail
context3DProfileproperty
context3DProfile:String

The profile used by Starling when creating its Context3D.

Must be set in MXML and cannot be set after initialization.

.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to pass in the Context3D profile manually in your custom bootstrap class.


Implementation
    public function get context3DProfile():String
    public function set context3DProfile(value:String):void

See also

shareContextproperty 
shareContext:Boolean

Indicates if another Starling instance (or another Stage3D framework altogether) uses the same render context.

Must be set in MXML and cannot be set after initialization.

.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to set the shareContext property manually in your custom bootstrap class.


Implementation
    public function get shareContext():Boolean
    public function set shareContext(value:Boolean):void

See also

showStatsproperty 
showStats:Boolean

Indicates if a small statistics box (with FPS, memory usage and draw count) is displayed.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to set the showStats property manually in your custom bootstrap class.


Implementation
    public function get showStats():Boolean
    public function set showStats(value:Boolean):void

See also

skipUnchangedFramesproperty 
skipUnchangedFrames:Boolean

When enabled, Starling will skip rendering the stage if it hasn't changed since the last frame.

This property defaults to true, and it may need to be disabled if using video or render textures.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to set the skipUnchangedFrames property manually in your custom bootstrap class.


Implementation
    public function get skipUnchangedFrames():Boolean
    public function set skipUnchangedFrames(value:Boolean):void

See also

themeproperty 
theme:Class

The fully-qualified class name of the application's theme, to be instantiated by Feathers once Starling has created its context, but before the application root class is created.

Must be set in MXML and cannot be set after initialization.

.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to instantiate the theme manually in your custom bootstrap class.


Implementation
    public function get theme():Class
    public function set theme(value:Class):void