11 #define CPLUSPLUS_ONLY
15 class bdiMotgenTypeMap;
246 const char* get_type_map_id();
261 const char* get_mapped_character_type();
276 const char* get_mapped_appearance();
297 const char* get_field_value_using_field_string(
const char* field );
335 int get_most_recent_match_passed();
343 int get_most_recent_match_level();
350 int get_most_recent_exact_value_matches();
357 int get_most_recent_alternate_value_matches();
364 int get_most_recent_wildcard_value_matches();
371 int get_num_wildcards();
378 #ifdef CPLUSPLUS_ONLY
380 bdiMotgenTypeMap* get_scripted_object() {
return m_scripted_object;}
397 bdiMotgenTypeMap* m_scripted_object;
398 friend class bdiMotgenTypeMap;
diguyCharacterTypeMapField
This enumeration allows type map fields to be queried using a numerical value rather than a string na...
Definition: diguy_constants.h:123
This class holds the type map field values for a specific type mapping.
Definition: diguyCharacterTypeMapFieldValues.h:35
The character type map provides extra information about DI-Guy character types and appearances...
Definition: diguyCharacterTypeMap.h:221
const char * diguy_character_type_map_field_to_string(diguyCharacterTypeMapField field)
diguyCharacterTypeMapField diguy_character_type_map_field_from_string(const char *string)