Crossfire Server, Trunk  R20513
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>

Collaboration diagram for new_face_struct:
Collaboration graph

Data Fields

uint8_t magicmap
 Color to show this in magic map. More...
 
const char * name
 Face name, as used by archetypes and such. More...
 
uint16_t number
 This is the image id. More...
 
uint16_t smoothface
 Smoothed face for this, (uint16_t)-1 for none. More...
 
uint8_t 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 14 of file face.h.

Field Documentation

uint8_t new_face_struct::magicmap

Color to show this in magic map.

Definition at line 18 of file face.h.

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

const char* new_face_struct::name
uint16_t new_face_struct::number
uint16_t new_face_struct::smoothface

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

Definition at line 19 of file face.h.

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

uint8_t new_face_struct::visibility

Definition at line 17 of file face.h.

Referenced by add_face_layer(), read_bmap_names(), and read_face_data().


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