![]() |
DI-Guy SDK Documentation
13.7
|
This class holds the type map field values for a specific type mapping. More...
#include <diguyCharacterTypeMapFieldValues.h>
Public Member Functions | |
| diguyCharacterTypeMapFieldValues () | |
| diguyCharacterTypeMapFieldValues (const char *initial_value_all_fields) | |
| diguyCharacterTypeMapFieldValues (const diguyCharacterTypeMapFieldValues &rhs) | |
| diguyCharacterTypeMapFieldValues & | operator= (const diguyCharacterTypeMapFieldValues &rhs) |
| ~diguyCharacterTypeMapFieldValues () | |
| Destructor. More... | |
| bool | operator== (const diguyCharacterTypeMapFieldValues &rhs) const |
| bool | operator!= (const diguyCharacterTypeMapFieldValues &rhs) const |
| void | set_all_fields_to (const char *value) |
| void | set_field_to (diguyCharacterTypeMapField field, const char *value) |
| const char * | get_field_value (diguyCharacterTypeMapField field) const |
| void | parse_type_map_id (const char *type_map_id) |
| void | parse_character_type_map (const char *character_type_map) |
| void | parse_appearance_map (const char *appearance_map) |
| int | get_num_wildcards () |
Private Functions | |
The functions and variables past this point are for internal use only. No external access to them is expected or necessary. | |
| bdiMotgenTypeMapFieldValues * | m_scripted_object |
| A pointer to internal data. More... | |
| bool | m_own_scripted_object |
| class | bdiMotgenTypeMapFieldValues |
| bdiMotgenTypeMapFieldValues * | get_scripted_object () |
| const bdiMotgenTypeMapFieldValues * | get_scripted_object () const |
| diguyCharacterTypeMapFieldValues (bdiMotgenTypeMapFieldValues *scripted_object) | |
| A private constructor. More... | |
This class holds the type map field values for a specific type mapping.
This class can be returned from a diguyCharacterTypeMap or passed into lookup methods to specify the type mapping you're interested in.
See diguyCharacterTypeMap for more information on the fields themselves.
All public functions in this class are callable from:
| diguyCharacterTypeMapFieldValues::diguyCharacterTypeMapFieldValues | ( | ) |
| diguyCharacterTypeMapFieldValues::diguyCharacterTypeMapFieldValues | ( | const char * | initial_value_all_fields | ) |
| diguyCharacterTypeMapFieldValues::diguyCharacterTypeMapFieldValues | ( | const diguyCharacterTypeMapFieldValues & | rhs | ) |
| diguyCharacterTypeMapFieldValues::~diguyCharacterTypeMapFieldValues | ( | ) |
Destructor.
|
private |
A private constructor.
| diguyCharacterTypeMapFieldValues& diguyCharacterTypeMapFieldValues::operator= | ( | const diguyCharacterTypeMapFieldValues & | rhs | ) |
| bool diguyCharacterTypeMapFieldValues::operator== | ( | const diguyCharacterTypeMapFieldValues & | rhs | ) | const |
| bool diguyCharacterTypeMapFieldValues::operator!= | ( | const diguyCharacterTypeMapFieldValues & | rhs | ) | const |
| void diguyCharacterTypeMapFieldValues::set_all_fields_to | ( | const char * | value | ) |
| void diguyCharacterTypeMapFieldValues::set_field_to | ( | diguyCharacterTypeMapField | field, |
| const char * | value | ||
| ) |
| const char* diguyCharacterTypeMapFieldValues::get_field_value | ( | diguyCharacterTypeMapField | field | ) | const |
| void diguyCharacterTypeMapFieldValues::parse_type_map_id | ( | const char * | type_map_id | ) |
| void diguyCharacterTypeMapFieldValues::parse_character_type_map | ( | const char * | character_type_map | ) |
| void diguyCharacterTypeMapFieldValues::parse_appearance_map | ( | const char * | appearance_map | ) |
| int diguyCharacterTypeMapFieldValues::get_num_wildcards | ( | ) |
|
inline |
|
inline |
|
friend |
|
private |
A pointer to internal data.
|
private |