Fission FSN
Loading...
Searching...
No Matches
fsCHardware Class Reference

#include <fsCHardware.h>

Inheritance diagram for fsCHardware:

Public Member Functions

void cursorPosSet (const fsVec2d &pPos) override
void hardwareCursorEnabledSet (fsBool pEnabled) const override
void hardwareCursorSet (const fsCResourceName &pFilename, fsBool pFlipped) override
void timeScaleSet (fsF32 pScale) override
void engineCacheFlush () const override
fsU64 utcTimeGet () const override
ePlatform platformGet () const override
fsBool smallDeviceGet () const override
fsStr sdkVersionStringGet () const override
fsStr appDataFolderGet () const override
fsBool multipleAppInstances () const override
fsBool processRunning (const fsStr &pProcessName) const override
fsBool windowedModePossibleGet () const override
void browserLaunch (const fsStr &pUrl) const override
 fsCHardware ()
virtual ~fsCHardware ()
void hardwareCursorEnabledSet (fsBool pEnabled) const override
void hardwareCursorSet (const fsCResourceName &pFilename, fsBool pFlipped) override
void timeScaleSet (fsF32 pScale) override
void engineCacheFlush () const override
fsU64 utcTimeGet () const override
ePlatform platformGet () const override
fsBool smallDeviceGet () const override
fsStr sdkVersionStringGet () const override
fsStr appDataFolderGet () const override
fsBool multipleAppInstances () const override
fsBool processRunning (const fsStr &pProcessName) const override
fsBool windowedModePossibleGet () const override
void browserLaunch (const fsStr &pUrl) const override
 fsCHardware ()
virtual ~fsCHardware ()
void hardwareCursorEnabledSet (fsBool pEnabled) const override
void hardwareCursorSet (const fsCResourceName &pFilename, fsBool pFlipped) override
void timeScaleSet (fsF32 pScale) override
void engineCacheFlush () const override
fsU64 utcTimeGet () const override
ePlatform platformGet () const override
fsBool smallDeviceGet () const override
fsStr sdkVersionStringGet () const override
fsStr appDataFolderGet () const override
fsBool multipleAppInstances () const override
fsBool processRunning (const fsStr &pProcessName) const override
fsBool windowedModePossibleGet () const override
void browserLaunch (const fsStr &pUrl) const override
 fsCHardware ()
virtual ~fsCHardware ()
void hardwareCursorEnabledSet (fsBool pEnabled) const override
void hardwareCursorSet (const fsCResourceName &pFilename, fsBool pFlipped) override
void timeScaleSet (fsF32 pScale) override
void engineCacheFlush () const override
fsU64 utcTimeGet () const override
ePlatform platformGet () const override
fsBool smallDeviceGet () const override
fsStr sdkVersionStringGet () const override
fsStr appDataFolderGet () const override
fsBool multipleAppInstances () const override
fsBool processRunning (const fsStr &pProcessName) const override
fsBool windowedModePossibleGet () const override
void browserLaunch (const fsStr &pUrl) const override
 fsCHardware ()
virtual ~fsCHardware ()
void hardwareCursorEnabledSet (fsBool pEnabled) const override
void hardwareCursorSet (const fsCResourceName &pFilename, fsBool pFlipped) override
void timeScaleSet (fsF32 pScale) override
void engineCacheFlush () const override
fsU64 utcTimeGet () const override
ePlatform platformGet () const override
fsBool smallDeviceGet () const override
fsStr sdkVersionStringGet () const override
fsStr appDataFolderGet () const override
fsBool multipleAppInstances () const override
fsBool processRunning (const fsStr &pProcessName) const override
fsBool windowedModePossibleGet () const override
void browserLaunch (const fsStr &pUrl) const override
 fsCHardware ()
virtual ~fsCHardware ()
Public Member Functions inherited from fsIHardware
void freeMemoryReset ()
fsU32 freeMemoryPercentageGet ()
void wallpaperApply (const fsCResourceName &pWallpaper)
void update (fsS32 pDeltaMs)
virtual fsS32 volumeGet () const
virtual fsPoint currentDisplayModeResolutionGet () const
virtual ~fsIHardware ()

Protected Member Functions

void updateDo (fsS32 pDeltaMs) override
void rndSeedDo () const override
void updateDo (fsS32 pDeltaMs) override
void rndSeedDo () const override
void updateDo (fsS32 pDeltaMs) override
void rndSeedDo () const override
void updateDo (fsS32 pDeltaMs) override
void rndSeedDo () const override
void updateDo (fsS32 pDeltaMs) override
void rndSeedDo () const override
Protected Member Functions inherited from fsIHardware
virtual fsU32 freeMemoryResetDo ()
virtual fsU32 freeMemoryPercentageGetDo () const
 fsIHardware ()

Additional Inherited Members

Public Types inherited from fsIHardware
enum  ePlatform { eWINDOWS = 0 , eOSX , eMOBILE , eWINUWP }
Static Public Member Functions inherited from fsIHardware
static std::unique_ptr< fsIHardwarecreate ()

Constructor & Destructor Documentation

◆ fsCHardware() [1/5]

fsCHardware::fsCHardware ( )

◆ ~fsCHardware() [1/5]

fsCHardware::~fsCHardware ( )
virtual

◆ fsCHardware() [2/5]

fsCHardware::fsCHardware ( )

◆ ~fsCHardware() [2/5]

virtual fsCHardware::~fsCHardware ( )
virtual

◆ fsCHardware() [3/5]

fsCHardware::fsCHardware ( )

◆ ~fsCHardware() [3/5]

virtual fsCHardware::~fsCHardware ( )
virtual

◆ fsCHardware() [4/5]

fsCHardware::fsCHardware ( )

◆ ~fsCHardware() [4/5]

virtual fsCHardware::~fsCHardware ( )
virtual

◆ fsCHardware() [5/5]

fsCHardware::fsCHardware ( )

◆ ~fsCHardware() [5/5]

virtual fsCHardware::~fsCHardware ( )
virtual

Member Function Documentation

◆ appDataFolderGet() [1/5]

fsStr fsCHardware::appDataFolderGet ( ) const
overridevirtual

Implements fsIHardware.

◆ appDataFolderGet() [2/5]

fsStr fsCHardware::appDataFolderGet ( ) const
overridevirtual

Implements fsIHardware.

◆ appDataFolderGet() [3/5]

fsStr fsCHardware::appDataFolderGet ( ) const
overridevirtual

Implements fsIHardware.

◆ appDataFolderGet() [4/5]

fsStr fsCHardware::appDataFolderGet ( ) const
overridevirtual

Implements fsIHardware.

◆ appDataFolderGet() [5/5]

fsStr fsCHardware::appDataFolderGet ( ) const
overridevirtual

Implements fsIHardware.

◆ browserLaunch() [1/5]

void fsCHardware::browserLaunch ( const fsStr & pUrl) const
overridevirtual

Implements fsIHardware.

◆ browserLaunch() [2/5]

void fsCHardware::browserLaunch ( const fsStr & pUrl) const
overridevirtual

Implements fsIHardware.

◆ browserLaunch() [3/5]

void fsCHardware::browserLaunch ( const fsStr & pUrl) const
overridevirtual

Implements fsIHardware.

◆ browserLaunch() [4/5]

void fsCHardware::browserLaunch ( const fsStr & pUrl) const
overridevirtual

Implements fsIHardware.

◆ browserLaunch() [5/5]

void fsCHardware::browserLaunch ( const fsStr & pUrl) const
overridevirtual

Implements fsIHardware.

◆ cursorPosSet()

void fsCHardware::cursorPosSet ( const fsVec2d & pPos)
overridevirtual

Reimplemented from fsIHardware.

◆ engineCacheFlush() [1/5]

void fsCHardware::engineCacheFlush ( ) const
overridevirtual

Reimplemented from fsIHardware.

◆ engineCacheFlush() [2/5]

void fsCHardware::engineCacheFlush ( ) const
overridevirtual

Reimplemented from fsIHardware.

◆ engineCacheFlush() [3/5]

void fsCHardware::engineCacheFlush ( ) const
overridevirtual

Reimplemented from fsIHardware.

◆ engineCacheFlush() [4/5]

void fsCHardware::engineCacheFlush ( ) const
overridevirtual

Reimplemented from fsIHardware.

◆ engineCacheFlush() [5/5]

void fsCHardware::engineCacheFlush ( ) const
overridevirtual

Reimplemented from fsIHardware.

◆ hardwareCursorEnabledSet() [1/5]

void fsCHardware::hardwareCursorEnabledSet ( fsBool pEnabled) const
overridevirtual

Implements fsIHardware.

◆ hardwareCursorEnabledSet() [2/5]

void fsCHardware::hardwareCursorEnabledSet ( fsBool pEnabled) const
overridevirtual

Implements fsIHardware.

◆ hardwareCursorEnabledSet() [3/5]

void fsCHardware::hardwareCursorEnabledSet ( fsBool pEnabled) const
overridevirtual

Implements fsIHardware.

◆ hardwareCursorEnabledSet() [4/5]

void fsCHardware::hardwareCursorEnabledSet ( fsBool pEnabled) const
overridevirtual

Implements fsIHardware.

◆ hardwareCursorEnabledSet() [5/5]

void fsCHardware::hardwareCursorEnabledSet ( fsBool pEnabled) const
overridevirtual

Implements fsIHardware.

◆ hardwareCursorSet() [1/5]

void fsCHardware::hardwareCursorSet ( const fsCResourceName & pFilename,
fsBool pFlipped )
overridevirtual

Reimplemented from fsIHardware.

◆ hardwareCursorSet() [2/5]

void fsCHardware::hardwareCursorSet ( const fsCResourceName & pFilename,
fsBool pFlipped )
overridevirtual

Reimplemented from fsIHardware.

◆ hardwareCursorSet() [3/5]

void fsCHardware::hardwareCursorSet ( const fsCResourceName & pFilename,
fsBool pFlipped )
overridevirtual

Reimplemented from fsIHardware.

◆ hardwareCursorSet() [4/5]

void fsCHardware::hardwareCursorSet ( const fsCResourceName & pFilename,
fsBool pFlipped )
overridevirtual

Reimplemented from fsIHardware.

◆ hardwareCursorSet() [5/5]

void fsCHardware::hardwareCursorSet ( const fsCResourceName & pFilename,
fsBool pFlipped )
overridevirtual

Reimplemented from fsIHardware.

◆ multipleAppInstances() [1/5]

fsBool fsCHardware::multipleAppInstances ( ) const
overridevirtual

Implements fsIHardware.

◆ multipleAppInstances() [2/5]

fsBool fsCHardware::multipleAppInstances ( ) const
overridevirtual

Implements fsIHardware.

◆ multipleAppInstances() [3/5]

fsBool fsCHardware::multipleAppInstances ( ) const
overridevirtual

Implements fsIHardware.

◆ multipleAppInstances() [4/5]

fsBool fsCHardware::multipleAppInstances ( ) const
overridevirtual

Implements fsIHardware.

◆ multipleAppInstances() [5/5]

fsBool fsCHardware::multipleAppInstances ( ) const
overridevirtual

Implements fsIHardware.

◆ platformGet() [1/5]

fsIHardware::ePlatform fsCHardware::platformGet ( ) const
overridevirtual

Implements fsIHardware.

◆ platformGet() [2/5]

ePlatform fsCHardware::platformGet ( ) const
overridevirtual

Implements fsIHardware.

◆ platformGet() [3/5]

ePlatform fsCHardware::platformGet ( ) const
overridevirtual

Implements fsIHardware.

◆ platformGet() [4/5]

ePlatform fsCHardware::platformGet ( ) const
overridevirtual

Implements fsIHardware.

◆ platformGet() [5/5]

ePlatform fsCHardware::platformGet ( ) const
overridevirtual

Implements fsIHardware.

◆ processRunning() [1/5]

fsBool fsCHardware::processRunning ( const fsStr & pProcessName) const
overridevirtual

Implements fsIHardware.

◆ processRunning() [2/5]

fsBool fsCHardware::processRunning ( const fsStr & pProcessName) const
overridevirtual

Implements fsIHardware.

◆ processRunning() [3/5]

fsBool fsCHardware::processRunning ( const fsStr & pProcessName) const
overridevirtual

Implements fsIHardware.

◆ processRunning() [4/5]

fsBool fsCHardware::processRunning ( const fsStr & pProcessName) const
overridevirtual

Implements fsIHardware.

◆ processRunning() [5/5]

fsBool fsCHardware::processRunning ( const fsStr & pProcessName) const
overridevirtual

Implements fsIHardware.

◆ rndSeedDo() [1/5]

void fsCHardware::rndSeedDo ( ) const
overrideprotectedvirtual

Implements fsIHardware.

◆ rndSeedDo() [2/5]

void fsCHardware::rndSeedDo ( ) const
overrideprotectedvirtual

Implements fsIHardware.

◆ rndSeedDo() [3/5]

void fsCHardware::rndSeedDo ( ) const
overrideprotectedvirtual

Implements fsIHardware.

◆ rndSeedDo() [4/5]

void fsCHardware::rndSeedDo ( ) const
overrideprotectedvirtual

Implements fsIHardware.

◆ rndSeedDo() [5/5]

void fsCHardware::rndSeedDo ( ) const
overrideprotectedvirtual

Implements fsIHardware.

◆ sdkVersionStringGet() [1/5]

fsStr fsCHardware::sdkVersionStringGet ( ) const
overridevirtual

Implements fsIHardware.

◆ sdkVersionStringGet() [2/5]

fsStr fsCHardware::sdkVersionStringGet ( ) const
overridevirtual

Implements fsIHardware.

◆ sdkVersionStringGet() [3/5]

fsStr fsCHardware::sdkVersionStringGet ( ) const
overridevirtual

Implements fsIHardware.

◆ sdkVersionStringGet() [4/5]

fsStr fsCHardware::sdkVersionStringGet ( ) const
overridevirtual

Implements fsIHardware.

◆ sdkVersionStringGet() [5/5]

fsStr fsCHardware::sdkVersionStringGet ( ) const
overridevirtual

Implements fsIHardware.

◆ smallDeviceGet() [1/5]

fsBool fsCHardware::smallDeviceGet ( ) const
overridevirtual

Implements fsIHardware.

◆ smallDeviceGet() [2/5]

fsBool fsCHardware::smallDeviceGet ( ) const
overridevirtual

Implements fsIHardware.

◆ smallDeviceGet() [3/5]

fsBool fsCHardware::smallDeviceGet ( ) const
overridevirtual

Implements fsIHardware.

◆ smallDeviceGet() [4/5]

fsBool fsCHardware::smallDeviceGet ( ) const
overridevirtual

Implements fsIHardware.

◆ smallDeviceGet() [5/5]

fsBool fsCHardware::smallDeviceGet ( ) const
overridevirtual

Implements fsIHardware.

◆ timeScaleSet() [1/5]

void fsCHardware::timeScaleSet ( fsF32 pScale)
overridevirtual

Implements fsIHardware.

◆ timeScaleSet() [2/5]

void fsCHardware::timeScaleSet ( fsF32 pScale)
overridevirtual

Implements fsIHardware.

◆ timeScaleSet() [3/5]

void fsCHardware::timeScaleSet ( fsF32 pScale)
overridevirtual

Implements fsIHardware.

◆ timeScaleSet() [4/5]

void fsCHardware::timeScaleSet ( fsF32 pScale)
overridevirtual

Implements fsIHardware.

◆ timeScaleSet() [5/5]

void fsCHardware::timeScaleSet ( fsF32 pScale)
overridevirtual

Implements fsIHardware.

◆ updateDo() [1/5]

void fsCHardware::updateDo ( fsS32 pDeltaMs)
overrideprotectedvirtual

Reimplemented from fsIHardware.

◆ updateDo() [2/5]

void fsCHardware::updateDo ( fsS32 pDeltaMs)
overrideprotectedvirtual

Reimplemented from fsIHardware.

◆ updateDo() [3/5]

void fsCHardware::updateDo ( fsS32 pDeltaMs)
overrideprotectedvirtual

Reimplemented from fsIHardware.

◆ updateDo() [4/5]

void fsCHardware::updateDo ( fsS32 pDeltaMs)
overrideprotectedvirtual

Reimplemented from fsIHardware.

◆ updateDo() [5/5]

void fsCHardware::updateDo ( fsS32 pDeltaMs)
overrideprotectedvirtual

Reimplemented from fsIHardware.

◆ utcTimeGet() [1/5]

fsU64 fsCHardware::utcTimeGet ( ) const
overridevirtual

Implements fsIHardware.

◆ utcTimeGet() [2/5]

fsU64 fsCHardware::utcTimeGet ( ) const
overridevirtual

Implements fsIHardware.

◆ utcTimeGet() [3/5]

fsU64 fsCHardware::utcTimeGet ( ) const
overridevirtual

Implements fsIHardware.

◆ utcTimeGet() [4/5]

fsU64 fsCHardware::utcTimeGet ( ) const
overridevirtual

Implements fsIHardware.

◆ utcTimeGet() [5/5]

fsU64 fsCHardware::utcTimeGet ( ) const
overridevirtual

Implements fsIHardware.

◆ windowedModePossibleGet() [1/5]

fsBool fsCHardware::windowedModePossibleGet ( ) const
overridevirtual

Implements fsIHardware.

◆ windowedModePossibleGet() [2/5]

fsBool fsCHardware::windowedModePossibleGet ( ) const
overridevirtual

Implements fsIHardware.

◆ windowedModePossibleGet() [3/5]

fsBool fsCHardware::windowedModePossibleGet ( ) const
overridevirtual

Implements fsIHardware.

◆ windowedModePossibleGet() [4/5]

fsBool fsCHardware::windowedModePossibleGet ( ) const
overridevirtual

Implements fsIHardware.

◆ windowedModePossibleGet() [5/5]

fsBool fsCHardware::windowedModePossibleGet ( ) const
overridevirtual

Implements fsIHardware.


The documentation for this class was generated from the following files: