Public Member Functions | Friends

sp::SoftPixelDeviceLinux Class Reference

SoftPixelDevice class for the GNU/Linux platform. More...

#include <spSoftPixelDeviceLinux.hpp>

Inheritance diagram for sp::SoftPixelDeviceLinux:

List of all members.

Public Member Functions

 SoftPixelDeviceLinux (const video::ERenderSystems RendererType, const dim::size2di &Resolution, s32 ColorDepth, const io::stringc &Title, bool isFullScreen, const SDeviceFlags &Flags)
 ~SoftPixelDeviceLinux ()
bool updateEvents ()
void deleteDevice ()
void beep (u32 Milliseconds=100, u32 Frequency=1000)
 Occurs a beep sound with the specified frequency and for the spcified duration.


class video::OpenGLRenderSystem
class SoftwareDriver
class io::InputControl

Detailed Description

SoftPixelDevice class for the GNU/Linux platform.

Constructor & Destructor Documentation

sp::SoftPixelDeviceLinux::SoftPixelDeviceLinux ( const video::ERenderSystems  RendererType,
const dim::size2di Resolution,
s32  ColorDepth,
const io::stringc Title,
bool  isFullScreen,
const SDeviceFlags Flags 
sp::SoftPixelDeviceLinux::~SoftPixelDeviceLinux (  ) 

Member Function Documentation

void sp::SoftPixelDeviceLinux::beep ( u32  Milliseconds = 100,
u32  Frequency = 1000 
) [virtual]

Occurs a beep sound with the specified frequency and for the spcified duration.

Reimplemented from sp::SoftPixelDevice.

void sp::SoftPixelDeviceLinux::deleteDevice (  ) 
bool sp::SoftPixelDeviceLinux::updateEvents (  )  [virtual]

Updates all window events. This functions needs to be called every frame. Typically in the main "while" loop. It will update the input states (keyboard, mouse etc.), window callback function on a MS/Windows platform, and some other global state functionality..

False if the user clicked the close button in the window title bar. Otherwise true.

Implements sp::SoftPixelDevice.

Friends And Related Function Documentation

friend class io::InputControl [friend]
friend class SoftwareDriver [friend]
friend class video::OpenGLRenderSystem [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines