File: encyc_support.h

package info (click to toggle)
powder 118%2Bdfsg1-4
  • links: PTS, VCS
  • area: non-free
  • in suites: sid, trixie
  • size: 10,524 kB
  • sloc: cpp: 55,308; java: 824; makefile: 541; sh: 260; objc: 245; ansic: 107; xml: 55; csh: 54
file content (41 lines) | stat: -rw-r--r-- 1,027 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/*
 * PROPRIETARY INFORMATION.  This software is proprietary to POWDER
 * Development, and is not to be reproduced, transmitted, or disclosed
 * in any way without written permission.
 *
 * Produced by:	Jeff Lait
 *
 *      	POWDER Development
 *
 * NAME:        encyc_support.h ( POWDER Library, C++ )
 *
 * COMMENTS:	This defines support functions for the encyclopedia.
 */

#ifndef __encyc_support__
#define __encyc_support__

// Views a certain enumerated key from the given
// book.  Book should be something like "GOD" or "SPELL".
void
encyc_viewentry(const char *book, int key);

// This will add the given entry to the pager. This lets you
// add your own commentary berfore / afterwards.
void
encyc_pageentry(const char *book, int key);

// Returns true if the given entry exists.
bool
encyc_hasentry(const char *book, int key);

// Displays a specific spell's info.
void
encyc_viewSpellDescription(SPELL_NAMES spell);

// Displays a specific skill's info.
void
encyc_viewSkillDescription(SKILL_NAMES skill);

#endif