Harlequin RIP SDK

This header file defines functions for outputting messages from the skin. More...

#include <stdarg.h>
#include "std.h"
#include "ripapiversn.h"
#include "skintimeline.h"
#include "eventapi.h"
#include "monevent.h"
#include "monskinkit.h"

Enumerations

enum  { MON_DEBUG_ASSERT = MON_CLASS_DEBUG + (3 << MON_SHIFT_SUBCLASS) }
 Sub-class of debug information for HQASSERT(). More...
 

Functions

void SwLeSetMonitorFunction (SwLeMONITORCALLBACK *pfnMonitor)
 Set the default monitor information callback function for the SDK. More...
 
void SkinMonitorl (int32 cbData, const uint8 *pszMonitorData)
 Display a message through the monitor callback, if provided. More...
 
void RIPMonitorl (int32 cbData, const uint8 *pszMonitorData)
 Display a message through the monitor callback, if provided. More...
 
void SkinMonitorf (const char *format,...)
 Display a formatted message through monitor events, or the monitor callback, if provided. More...
 
void SkinEMonitorf (sw_tl_ref tl, sw_mon_channel channel, sw_mon_type type, const char *format,...)
 Display a formatted message through the event system. More...
 
void SkinVEMonitorf (sw_tl_ref tl, sw_mon_channel channel, sw_mon_type type, const char *format, va_list vlist)
 Similar to SkinEMonitorf(), but with an explicit vararg list. More...
 

Detailed Description

This header file defines functions for outputting messages from the skin.

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.