Crossfire Server, Branch 1.12  R12190
Data Fields
new_face_struct Struct Reference

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. More...

#include <face.h>

Data Fields

uint8 magicmap
 Color to show this in magic map.
const char * name
 Face name, as used by archetypes and such.
uint16 number
 This is the image id.
uint16 smoothface
 Smoothed face for this, (uint16)-1 for none.
uint8 visibility

Detailed Description

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.

Definition at line 42 of file face.h.


Field Documentation

Color to show this in magic map.

Definition at line 46 of file face.h.

Referenced by magic_mapping_mark(), magic_mapping_mark_recursive(), read_bmap_names(), read_face_data(), and CREFacePanel::setFace().

const char* new_face_struct::name

Face name, as used by archetypes and such.

Definition at line 48 of file face.h.

Referenced by CREUtils::faceNode(), read_bmap_names(), and send_smooth().

This is the image id.

It should be the same value as its position in the array

Definition at line 43 of file face.h.

Referenced by esrv_draw_look(), CREUtils::faceNode(), read_bmap_names(), send_smooth(), and CREFacePanel::setFace().

Smoothed face for this, (uint16)-1 for none.

Definition at line 47 of file face.h.

Referenced by find_smooth(), read_bmap_names(), and read_smooth().

Definition at line 45 of file face.h.

Referenced by read_bmap_names(), and read_face_data().


The documentation for this struct was generated from the following file: