Spellforce-Spell-framework
Loading...
Searching...
No Matches
CampaignJson Struct Reference

Parse result: the definition plus which keys were actually present. More...

#include <sf_campaign_loader.h>

Collaboration diagram for CampaignJson:

Public Attributes

SFSF_CampaignDef def
bool found_name
bool found_campaign_name_id
bool found_description
bool found_author
bool found_start_map
bool found_tutorial_map
bool found_campaign_folder
bool found_starterkit
bool found_intro_video
bool found_avatar_type

Detailed Description

Parse result: the definition plus which keys were actually present.

Kept separate from SFSF_CampaignDef so the registered struct stays free of loader bookkeeping, mirroring how Building relates to SFBuilding.

Definition at line 28 of file sf_campaign_loader.h.

Member Data Documentation

◆ def

SFSF_CampaignDef CampaignJson::def

Definition at line 30 of file sf_campaign_loader.h.

◆ found_author

bool CampaignJson::found_author

Definition at line 35 of file sf_campaign_loader.h.

◆ found_avatar_type

bool CampaignJson::found_avatar_type

Definition at line 41 of file sf_campaign_loader.h.

◆ found_campaign_folder

bool CampaignJson::found_campaign_folder

Definition at line 38 of file sf_campaign_loader.h.

◆ found_campaign_name_id

bool CampaignJson::found_campaign_name_id

Definition at line 33 of file sf_campaign_loader.h.

◆ found_description

bool CampaignJson::found_description

Definition at line 34 of file sf_campaign_loader.h.

◆ found_intro_video

bool CampaignJson::found_intro_video

Definition at line 40 of file sf_campaign_loader.h.

◆ found_name

bool CampaignJson::found_name

Definition at line 32 of file sf_campaign_loader.h.

◆ found_start_map

bool CampaignJson::found_start_map

Definition at line 36 of file sf_campaign_loader.h.

◆ found_starterkit

bool CampaignJson::found_starterkit

Definition at line 39 of file sf_campaign_loader.h.

◆ found_tutorial_map

bool CampaignJson::found_tutorial_map

Definition at line 37 of file sf_campaign_loader.h.


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