liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_animation.h
Go to the documentation of this file.
1 /* !!!! GENERATED FILE - DO NOT EDIT !!!! */
2 
3 /*
4  * Copyright (c) 2014 liblcf authors
5  * This file is released under the MIT License
6  * http://opensource.org/licenses/MIT
7  */
8 
9 #ifndef LCF_RPG_ANIMATION_H
10 #define LCF_RPG_ANIMATION_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "rpg_animationframe.h"
16 #include "rpg_animationtiming.h"
17 
21 namespace RPG {
22  class Animation {
23  public:
24  enum Scope {
27  };
28  enum Position {
32  };
33 
34  Animation();
35 
36  int ID;
37  std::string name;
38  std::string animation_name;
40  std::vector<AnimationTiming> timings;
41  int scope;
42  int position;
43  std::vector<AnimationFrame> frames;
44  };
45 }
46 
47 #endif
std::vector< AnimationTiming > timings
Definition: rpg_animation.h:40
std::string animation_name
Definition: rpg_animation.h:38
std::vector< AnimationFrame > frames
Definition: rpg_animation.h:43
Definition: rpg_actor.h:23
std::string name
Definition: rpg_animation.h:37