Contains functions which can be shared between multiple devices. More...
Functions | |
DEVICE_result | KMapPlatformError (int32 pkError) |
Provides a mapping from the skin platform error codes to their nearest equivalent RIP device code. More... | |
HqBool | SubDeviceMount (DEVICELIST *dev, DEVICELIST **pSub, const char *subname, DEVICETYPE *subdevtype) |
Allocate and mount a private instance of a devicetype for use by a parent device. More... | |
HqBool | SubDeviceDismount (DEVICELIST *dev, DEVICELIST **pSub) |
Dismount and free a private instance of a devicetype. More... | |
HqBool | param_match_name (const DEVICEPARAM *param, const uint8 *name, int32 namelen) |
Utility function for device implementations to match incoming parameter name to a string. More... | |
HqBool | param_match_cname (const DEVICEPARAM *param, const char *name, size_t namelen) |
Utility function for device implementations to match incoming parameter name to a C string. More... | |
void | param_store_name (DEVICEPARAM *param, uint8 *name, int32 length) |
Utility function for device implementations to store a parameter name in a DEVICEPARAM. This function exists mainly for clients to use STRING_AND_NAME() to set parameter names to constant strings. More... | |
void | param_store_string (DEVICEPARAM *param, uint8 *str, int32 length) |
Utility function for device implementations to store a string value in a DEVICEPARAM. This function exists mainly for clients to use STRING_AND_NAME() to set parameter values to constant strings. More... | |
HqBool | SwLeGetIntDevParam (DEVICELIST *pDev, uint8 *pszParamName, int32 *pInt) |
A convenience function to get the current value of an integer device parameter. More... | |
HqBool | SwLeGetBoolDevParam (DEVICELIST *pDev, uint8 *pszParamName, HqBool *pBool) |
A convenience function to get the current value of a boolean device parameter. More... | |
HqBool | SwLeGetFloatDevParam (DEVICELIST *pDev, uint8 *pszParamName, float *pFloat) |
A convenience function to get the current value of a floating-point (real) device parameter. More... | |
HqBool | SwLeGetStringDevParam (DEVICELIST *pDev, uint8 *pszParamName, uint8 **ppStr, int32 *pStrLen) |
A convenience function to get the current value of a string device parameter. More... | |
Contains functions which can be shared between multiple devices.
Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. This example is provided on an "as is" basis and without warranty of any kind. Global Graphics Software Ltd. does not warrant or make any representations regarding the use or results of use of this example.