nw::GameProfile

struct GameProfile

Abstract base class for game profiles.

Subclassed by nwn1::Profile

Public Functions

virtual ~GameProfile() = default
inline virtual void load_custom_services()

Load any custom services that the game profile might need. Default: No-op.

virtual bool load_rules() const = 0

Loads game specific rules.

virtual bool load_resources() = 0

Loads default resources in to the resource manager.