persona-generator 4.1.3
Complete characters composed from the other dasmig generators for C++23
Loading...
Searching...
No Matches
dasmig::psg::sources Struct Reference

The library instances a persona is drawn from. More...

#include <personagen.hpp>

Public Attributes

cntg * country {&cntg::instance()}
 Countries.
 
cg * city {&cg::instance()}
 Cities.
 
bthg * birth {&bthg::instance()}
 Birth dates and ages.
 
bdg * biodata {&bdg::instance()}
 Bodies.
 
ng * name {&ng::instance()}
 Names.
 
intg * interest {&intg::instance()}
 Religion, hobbies and media.
 
ocg * occupation {&ocg::instance()}
 Employment, education and jobs.
 
trtg * trait {&trtg::instance()}
 Personality.
 
relg * relationship {&relg::instance()}
 Family; used only when a request asks for relations.
 

Detailed Description

The library instances a persona is drawn from.

Definition at line 228 of file personagen.hpp.

Member Data Documentation

◆ biodata

bdg* dasmig::psg::sources::biodata {&bdg::instance()}

Bodies.

Definition at line 233 of file personagen.hpp.

◆ birth

bthg* dasmig::psg::sources::birth {&bthg::instance()}

Birth dates and ages.

Definition at line 232 of file personagen.hpp.

◆ city

cg* dasmig::psg::sources::city {&cg::instance()}

Cities.

Definition at line 231 of file personagen.hpp.

◆ country

cntg* dasmig::psg::sources::country {&cntg::instance()}

Countries.

Definition at line 230 of file personagen.hpp.

◆ interest

intg* dasmig::psg::sources::interest {&intg::instance()}

Religion, hobbies and media.

Definition at line 235 of file personagen.hpp.

◆ name

ng* dasmig::psg::sources::name {&ng::instance()}

Names.

Definition at line 234 of file personagen.hpp.

◆ occupation

ocg* dasmig::psg::sources::occupation {&ocg::instance()}

Employment, education and jobs.

Definition at line 236 of file personagen.hpp.

◆ relationship

relg* dasmig::psg::sources::relationship {&relg::instance()}

Family; used only when a request asks for relations.

Definition at line 238 of file personagen.hpp.

◆ trait

trtg* dasmig::psg::sources::trait {&trtg::instance()}

Personality.

Definition at line 237 of file personagen.hpp.


The documentation for this struct was generated from the following file: