|
Final Platform Layer 1.0.0
|
This category contains structures, enumerations and functions for initializing/releasing the platform. More...
Functions | |
| fpl_common_api const char * | fplGetPlatformName (const fplPlatformType type) |
| Gets the string representation of the given platform type. | |
| fpl_common_api fplPlatformResultType | fplGetPlatformResult (void) |
| Gets the result type of the platform initialization. | |
| fpl_common_api fplPlatformType | fplGetPlatformType (void) |
| Gets the type of the platform. | |
| fpl_common_api bool | fplIsPlatformInitialized (void) |
| Gets a value indicating whether the platform is initialized. | |
| fpl_common_api bool | fplPlatformInit (const fplInitFlags initFlags, const fplSettings *initSettings) |
| Initializes the platform layer. | |
| fpl_common_api void | fplPlatformRelease (void) |
| Releases the resources allocated by the platform layer. | |
This category contains structures, enumerations and functions for initializing/releasing the platform.
| fpl_common_api const char * fplGetPlatformName | ( | const fplPlatformType | type | ) |
Gets the string representation of the given platform type.
| [in] | type | The platform type enumeration value fplPlatformType. |
| fpl_common_api fplPlatformResultType fplGetPlatformResult | ( | void | ) |
Gets the result type of the platform initialization.
| fpl_common_api fplPlatformType fplGetPlatformType | ( | void | ) |
Gets the type of the platform.
| fpl_common_api bool fplIsPlatformInitialized | ( | void | ) |
Gets a value indicating whether the platform is initialized.
| fpl_common_api bool fplPlatformInit | ( | const fplInitFlags | initFlags, |
| const fplSettings * | initSettings ) |
Initializes the platform layer.
| [in] | initFlags | The init flags fplInitFlags used to enable certain features, like video/audio, etc. |
| [in] | initSettings | Reference to the source structure fplSettings, that controls the platform layer behaviors or systems. If null is passed here, default values are used automatically. |
| fpl_common_api void fplPlatformRelease | ( | void | ) |
Releases the resources allocated by the platform layer.