Crossfire Server, Trunk
|
#include <face.h>
Data Fields | |
uint8_t | magicmap |
sstring | name |
uint16_t | number |
Face * | smoothface |
uint8_t | visibility |
New face structure - this enforces the notion that data is face by face only - you can not change the color of an item - you need to instead create a new face with that color.
uint8_t Face::magicmap |
Color to show this in magic map
Definition at line 17 of file face.h.
Referenced by generate_face(), FaceLoader::load(), magic_mapping_mark(), magic_mapping_mark_recursive(), Faces::replace(), START_TEST(), CREFacePanel::updateItem(), and FaceWriter::write().
sstring Face::name |
Face name, as used by archetypes and such.
Definition at line 19 of file face.h.
Referenced by add_abilities(), Faces::added(), asset_create(), FaceWrapper::displayName(), dump_faces(), esrv_send_face(), FaceComboBox::FaceComboBox(), CREUtils::faceNode(), generate_face(), CREMapInformationManager::getFaceUse(), PngLoader::load(), FaceLoader::load(), main(), FaceWrapper::name(), CREMainWindow::onReportLicenses(), send_image_sums(), send_smooth(), START_TEST(), test_faceset(), CREFacePanel::updateItem(), and FaceWriter::write().
uint16_t Face::number |
This is the image unique identifier.
Definition at line 15 of file face.h.
Referenced by add_abilities(), add_object_to_socklist(), Faces::added(), append_spell(), artifact_get_face(), cfapi_object_set_property(), cfapi_system_find_face(), AnimationControl::display(), dump_faces(), esrv_draw_look(), esrv_send_face(), esrv_send_inventory(), FaceComboBox::FaceComboBox(), CREUtils::faceNode(), CREPixmap::getIcon(), knowledge_process_incremental(), knowledge_send_info(), PngLoader::load(), FaceMakerDialog::makeFaces(), CRESmoothFaceMaker::makeSmooth(), map2_add_ob(), send_account_players(), send_image_sums(), send_skill_info(), send_smooth(), and FacesetsPanel::updateItem().
Face* Face::smoothface |
Smoothed face for this, NULL for none.
Definition at line 18 of file face.h.
Referenced by dump_faces(), find_smooth(), generate_face(), FaceLoader::load(), Faces::replace(), START_TEST(), FaceWrapper::uses(), while(), and FaceWriter::write().
uint8_t Face::visibility |
How visible is the face compared to other faces, highest wins.
Definition at line 16 of file face.h.
Referenced by add_face_layer(), generate_face(), FaceLoader::load(), Faces::replace(), START_TEST(), and FaceWriter::write().