liblcf
RPG::BattlerAnimationExtension Class Reference

#include <rpg_battleranimationextension.h>

+ Collaboration diagram for RPG::BattlerAnimationExtension:

Public Types

enum  AnimType {
  AnimType_graphic = 0,
  AnimType_animation = 1
}
 

Public Attributes

int ID = 0
 
std::string name
 
std::string battler_name
 
int32_t battler_index = 0
 
int32_t animation_type = 0
 
int32_t animation_id = 1
 

Static Public Attributes

static constexpr auto kAnimTypeTags
 

Detailed Description

Definition at line 24 of file rpg_battleranimationextension.h.

Member Enumeration Documentation

◆ AnimType

Enumerator
AnimType_graphic 
AnimType_animation 

Definition at line 26 of file rpg_battleranimationextension.h.

Member Data Documentation

◆ animation_id

static TypedField< RPG::BattlerAnimationExtension, int32_t > static_animation_id & RPG::BattlerAnimationExtension::animation_id = 1

Definition at line 40 of file rpg_battleranimationextension.h.

Referenced by RPG::operator==().

◆ animation_type

static TypedField< RPG::BattlerAnimationExtension, int32_t > static_animation_type & RPG::BattlerAnimationExtension::animation_type = 0

Definition at line 39 of file rpg_battleranimationextension.h.

Referenced by RPG::operator==().

◆ battler_index

static TypedField< RPG::BattlerAnimationExtension, int32_t > static_battler_index & RPG::BattlerAnimationExtension::battler_index = 0

Definition at line 38 of file rpg_battleranimationextension.h.

Referenced by RPG::operator==().

◆ battler_name

static TypedField< RPG::BattlerAnimationExtension, std::string > static_battler_name & RPG::BattlerAnimationExtension::battler_name

Definition at line 37 of file rpg_battleranimationextension.h.

Referenced by RPG::operator==().

◆ ID

int RPG::BattlerAnimationExtension::ID = 0

Definition at line 35 of file rpg_battleranimationextension.h.

◆ kAnimTypeTags

constexpr auto RPG::BattlerAnimationExtension::kAnimTypeTags
static
Initial value:
= makeEnumTags<AnimType>(
"graphic",
"animation"
)

Definition at line 30 of file rpg_battleranimationextension.h.

◆ name

static TypedField< RPG::BattlerAnimationExtension, std::string > static_name & RPG::BattlerAnimationExtension::name

Definition at line 36 of file rpg_battleranimationextension.h.

Referenced by RPG::operator==().


The documentation for this class was generated from the following files: