Device

Device
Scaleform::Platform::Device
Declaration
class Device : public NewOverrideBase<Stat_Default_Mem>;
Description

The rendering device.

Classes
Class 
Description 
An abstract class representing a window or screen. 
Methods
Method 
Description 
Adjusts ViewConfig based on device capabilities and on remembered window position, if any. 
Begins rendering the frame. 
Clears the render target. 
Creates a secondary window that can be used with SetWindow; may be missing features compared to the main window. 
Initializes the rendering device. 
Gets the device capabilities. 
Reports the default view size that should be used on this platform. 
Returns the render HAL used for rendering. 
Returns the rendering status of the device. 
Determines whether the configuration should run on Main (window creation) thread or on render thread. 
Initializes the graphics rendering settings on the device. 
Presents the back buffer contents to display. 
Reconfigures the view configuration settings on the device when switching video mode and/or settings. 
 
Sets a new window which can act as a secondary screen to the main window. 
Shut downs the render settings set on the device. 
Takes a screen shot, saving it as the provided filename. 
File

Platform.h