40 _hasMapNote(false), _displayMapNote(false) {
int64 getSint(const Common::UString &field, int64 def=0) const
Handling version V3.2/V3.3 of BioWare's GFFs (generic file format).
bool getBool(const Common::UString &field, bool def=false) const
A class holding an UTF-8 string.
void loadPositional(const Aurora::GFF3Struct &gff)
Load the object's positional gff struct which contains the position and orientation.
bool _displayMapNote
Does this waypoint show the map note?
A waypoint in a Jade Empire area.
void enableMapNote(bool enabled)
Enable/Disable the waypoint's map note.
bool hasField(const Common::UString &field) const
Does this specific field exist?
Utility templates and functions.
int _mapNoteType
Type of map note.
Handling BioWare's localized strings.
An object within a Jade area.
void load(const Aurora::GFF3Struct &waypoint)
Load from a waypoint instance.
void enableMapNoteDisplay(bool enabled)
Enable/Disable the display of the waypoint's map note.
Common::UString _mapNote
The waypoint's map note text.
virtual void hide()
Hide the object's model(s).
Common::UString getString(const Common::UString &field, const Common::UString &def="") const
bool _hasMapNote
Does this waypoint have a map note?
Generic Aurora engines utility functions.
bool hasMapNote() const
Does this waypoint have a map note?
Common::UString getMapNote() const
Return the waypoint's map note text.
Waypoint(const Aurora::GFF3Struct &waypoint)
Load from a waypoint instance.