titleformat_common_methods Class Reference

#include <titleformat.h>

Inheritance diagram for titleformat_common_methods:

service_base

List of all members.

Public Types

typedef titleformat_common_methods t_interface_entrypoint
typedef titleformat_common_methods t_interface
typedef service_base t_interface_parent

Public Member Functions

virtual bool process_field (const file_info &p_info, const playable_location &p_location, titleformat_text_out *p_out, const char *p_name, t_size p_name_length, bool &p_found_flag)=0
virtual bool process_function (const file_info &p_info, const playable_location &p_location, titleformat_text_out *p_out, const char *p_name, t_size p_name_length, titleformat_hook_function_params *p_params, bool &p_found_flag)=0
virtual bool remap_meta (const file_info &p_info, t_size &p_index, const char *p_name, t_size p_name_length)=0

Static Public Attributes

static const GUID class_guid = { 0x432fe059, 0xf087, 0x4785, { 0xa5, 0x18, 0xcb, 0xc1, 0x8b, 0x84, 0x9a, 0xc1 } }


Member Typedef Documentation

Reimplemented from service_base.


Member Function Documentation

virtual bool titleformat_common_methods::process_field ( const file_info p_info,
const playable_location p_location,
titleformat_text_out p_out,
const char *  p_name,
t_size  p_name_length,
bool &  p_found_flag 
) [pure virtual]

virtual bool titleformat_common_methods::process_function ( const file_info p_info,
const playable_location p_location,
titleformat_text_out p_out,
const char *  p_name,
t_size  p_name_length,
titleformat_hook_function_params p_params,
bool &  p_found_flag 
) [pure virtual]

virtual bool titleformat_common_methods::remap_meta ( const file_info p_info,
t_size p_index,
const char *  p_name,
t_size  p_name_length 
) [pure virtual]


Member Data Documentation

const GUID titleformat_common_methods::class_guid = { 0x432fe059, 0xf087, 0x4785, { 0xa5, 0x18, 0xcb, 0xc1, 0x8b, 0x84, 0x9a, 0xc1 } } [static]


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

Generated on Fri Apr 25 18:49:53 2008 for foobar2000 SDK by  doxygen 1.5.5