liblcf
RPG::BattlerAnimationData Class Reference

#include <rpg_battleranimationdata.h>

+ Collaboration diagram for RPG::BattlerAnimationData:

Public Types

enum  Movement {
  Movement_none = 0 ,
  Movement_step = 1 ,
  Movement_jump = 2 ,
  Movement_move = 3
}
 
enum  AfterImage {
  AfterImage_none = 0 ,
  AfterImage_add = 1
}
 

Public Attributes

int ID = 0
 
int32_t move = 0
 
int32_t after_image = 0
 
int32_t pose = -1
 

Static Public Attributes

static constexpr auto kMovementTags
 
static constexpr auto kAfterImageTags
 

Detailed Description

Definition at line 23 of file rpg_battleranimationdata.h.

Member Enumeration Documentation

◆ AfterImage

Enumerator
AfterImage_none 
AfterImage_add 

Definition at line 37 of file rpg_battleranimationdata.h.

◆ Movement

Enumerator
Movement_none 
Movement_step 
Movement_jump 
Movement_move 

Definition at line 25 of file rpg_battleranimationdata.h.

Member Data Documentation

◆ after_image

static TypedField< RPG::BattlerAnimationData, int32_t > static_after_image & RPG::BattlerAnimationData::after_image = 0

Definition at line 48 of file rpg_battleranimationdata.h.

Referenced by RPG::operator==().

◆ ID

int RPG::BattlerAnimationData::ID = 0

Definition at line 46 of file rpg_battleranimationdata.h.

◆ kAfterImageTags

constexpr auto RPG::BattlerAnimationData::kAfterImageTags
staticconstexpr
Initial value:
= makeEnumTags<AfterImage>(
"none",
"add"
)

Definition at line 41 of file rpg_battleranimationdata.h.

◆ kMovementTags

constexpr auto RPG::BattlerAnimationData::kMovementTags
staticconstexpr
Initial value:
= makeEnumTags<Movement>(
"none",
"step",
"jump",
"move"
)

Definition at line 31 of file rpg_battleranimationdata.h.

◆ move

static TypedField< RPG::BattlerAnimationData, int32_t > static_move & RPG::BattlerAnimationData::move = 0

Definition at line 47 of file rpg_battleranimationdata.h.

Referenced by RPG::operator==().

◆ pose

static TypedField< RPG::BattlerAnimationData, int32_t > static_pose & RPG::BattlerAnimationData::pose = -1

Definition at line 49 of file rpg_battleranimationdata.h.

Referenced by RPG::operator==().


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