Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
Loading...
Searching...
No Matches
Diagnostics.h File Reference
#include "API.h"

Classes

struct  CoreRules::ProbeResult
struct  CoreRules::RoundTripResult
struct  CoreRules::SpellsProbeResult
struct  CoreRules::PartsProbeResult

Namespaces

namespace  CoreRules

Functions

ProbeResult CoreRules::ProbeDatFile (const char *path)
RoundTripResult CoreRules::RoundTripDatFile (const char *in_path, const char *out_path)
SpellsProbeResult CoreRules::ProbeSpellsDatFile (const char *path)
RoundTripResult CoreRules::RoundTripSpellsDatFile (const char *in_path, const char *out_path)
PartsProbeResult CoreRules::ProbePartsDatFile (const char *path)
RoundTripResult CoreRules::RoundTripPartsDatFile (const char *in_path, const char *out_path)
ProbeResult CoreRules::ProbeCharacterDatFile (const char *path)
RoundTripResult CoreRules::RoundTripCharacterDatFile (const char *in_path, const char *out_path)
void CoreRules::DumpExportFile (const char *path, int max_body_slots=40)
int CoreRules::DiagKindCount ()
int CoreRules::DiagKindName (int kind, char *buf, int buf_size)
bool CoreRules::DiagKindEnabled (int kind)
int CoreRules::DiagRecordCount (int kind)
int CoreRules::DiagRecordName (int kind, int index, char *buf, int buf_size)
long CoreRules::DiagRecordBytes (int kind, int index, unsigned char *buf, long buf_size)
long CoreRules::DiagRecordFields (int kind, int index, char *buf, long buf_size)
long CoreRules::DiagDescribeCharIndex (const unsigned char *data, long len, char *buf, long buf_size)