11 #define CPLUSPLUS_ONLY
15 class bdiMotgenTypeMap;
245 const char* get_type_map_id();
260 const char* get_mapped_character_type();
275 const char* get_mapped_appearance();
296 const char* get_field_value_using_field_string(
const char* field );
334 int get_most_recent_match_passed();
342 int get_most_recent_match_level();
349 int get_most_recent_exact_value_matches();
356 int get_most_recent_alternate_value_matches();
363 int get_most_recent_wildcard_value_matches();
370 int get_num_wildcards();
377 #ifdef CPLUSPLUS_ONLY
379 bdiMotgenTypeMap* get_scripted_object() {
return m_scripted_object;}
396 bdiMotgenTypeMap* m_scripted_object;
397 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:220
const char * diguy_character_type_map_field_to_string(diguyCharacterTypeMapField field)
diguyCharacterTypeMapField diguy_character_type_map_field_from_string(const char *string)