Functions | |
| void | readContact (Common::SeekableReadStream &stream, UICL::Contact &c) |
| Common::String | formatUIResourceValue (const UIRC::ItemRecord &item, int32 value) |
| PuzzleData * | makePuzzleData (const uint32 tag) |
| Audio::SeekableAudioStream * | makeHISVorbisStream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeAfterUse) |
| void | readRect (Common::SeekableReadStream &stream, Common::Rect &inRect) |
| void | readRect (Common::Serializer &stream, Common::Rect &inRect, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readRectArray (Common::SeekableReadStream &stream, Common::Array< Common::Rect > &inArray, uint num, uint totalNum=0) |
| void | readRectArray (Common::Serializer &stream, Common::Array< Common::Rect > &inArray, uint num, uint totalNum=0, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readRect16 (Common::SeekableReadStream &stream, Common::Rect &inRect) |
| void | readRect16 (Common::Serializer &stream, Common::Rect &inRect, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readRectArray16 (Common::SeekableReadStream &stream, Common::Array< Common::Rect > &inArray, uint num, uint totalNum=0) |
| void | readRectArray16 (Common::Serializer &stream, Common::Array< Common::Rect > &inArray, uint num, uint totalNum=0, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readFilename (Common::SeekableReadStream &stream, Common::String &inString) |
| void | readFilename (Common::Serializer &stream, Common::String &inString, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readFilename (Common::SeekableReadStream &stream, Common::Path &inPath) |
| void | readFilename (Common::Serializer &stream, Common::Path &inPath, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readFilenameArray (Common::SeekableReadStream &stream, Common::Array< Common::String > &inArray, uint num) |
| void | readFilenameArray (Common::Serializer &stream, Common::Array< Common::String > &inArray, uint num, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | readFilenameArray (Common::SeekableReadStream &stream, Common::Array< Common::Path > &inArray, uint num) |
| void | readFilenameArray (Common::Serializer &stream, Common::Array< Common::Path > &inArray, uint num, Common::Serializer::Version minVersion=0, Common::Serializer::Version maxVersion=Common::Serializer::kLastVersion) |
| void | assembleTextLine (char *rawCaption, Common::String &output, uint size) |
| Common::String | resolveSubtitleText (const Common::String &keyOrText, const Common::String &fallback=Common::String(), const char *tableID="AUTOTEXT") |
| Common::String | readSubtitleText (Common::SeekableReadStream &stream) |
| void | readExitHotspots (Common::SeekableReadStream &stream, Common::Array< ExitHotspot > &hotspots) |
| void | readExitHotspot (Common::SeekableReadStream &stream, Common::Rect &hotspot, uint16 &cursorType, SceneChangeDescription &scene, FlagDescription &flag) |
| void | showSubtitle (const Common::String &text, bool forceRedraw=false, int overrideFontID=-1) |
| Common::Rect | viewportScreenToBackground (const Common::Rect &screenRegion) |
| bool | captureViewportPicture (const Common::Rect &backgroundRegion, CapturedPicture &picture) |
| void | readUIButton (Common::SeekableReadStream &stream, UIButtonRecord &dst) |
| void | readUISlider (Common::SeekableReadStream &stream, UISliderRecord &dst) |
| void | readUIPopupHeader (Common::SeekableReadStream &stream, UIPopupHeader &dst) |
| void | readUIButtonSlot (Common::SeekableReadStream &stream, UIButtonSlot &dst) |
Variables | |
| NancyEngine * | g_nancy |
This is the namespace of the Nancy engine.
Status of this engine: The Vampire Diaries and all Nancy Drew games up to and including Nancy Drew: Danger on Deception Island are fully completable. Every other game is untested but definitely unplayable.
Games using this engine: