liblcf
RPG::SavePicture::Flags Struct Reference

#include <rpg_savepicture.h>

+ Collaboration diagram for RPG::SavePicture::Flags:

Public Member Functions

 Flags () noexcept
 

Public Attributes

union {
   struct {
      bool   erase_on_map_change
 
      bool   erase_on_battle_end
 
      bool   unused_bit
 
      bool   unused_bit2
 
      bool   affected_by_tint
 
      bool   affected_by_flash
 
      bool   affected_by_shake
 
   } 
 
   std::array< bool, 7 >   flags
 
}; 
 

Detailed Description

Definition at line 105 of file rpg_savepicture.h.

Constructor & Destructor Documentation

◆ Flags()

RPG::SavePicture::Flags::Flags ( )
inlinenoexcept

Definition at line 119 of file rpg_savepicture.h.

Member Data Documentation

◆ @6

union { ... }

◆ affected_by_flash

bool RPG::SavePicture::Flags::affected_by_flash

Definition at line 113 of file rpg_savepicture.h.

◆ affected_by_shake

bool RPG::SavePicture::Flags::affected_by_shake

Definition at line 114 of file rpg_savepicture.h.

◆ affected_by_tint

bool RPG::SavePicture::Flags::affected_by_tint

Definition at line 112 of file rpg_savepicture.h.

◆ erase_on_battle_end

bool RPG::SavePicture::Flags::erase_on_battle_end

Definition at line 109 of file rpg_savepicture.h.

◆ erase_on_map_change

bool RPG::SavePicture::Flags::erase_on_map_change

Definition at line 108 of file rpg_savepicture.h.

◆ flags

std::array<bool, 7> RPG::SavePicture::Flags::flags

Definition at line 116 of file rpg_savepicture.h.

Referenced by RPG::operator==().

◆ unused_bit

bool RPG::SavePicture::Flags::unused_bit

Definition at line 110 of file rpg_savepicture.h.

◆ unused_bit2

bool RPG::SavePicture::Flags::unused_bit2

Definition at line 111 of file rpg_savepicture.h.


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