feat: adjusted reflect macros to work with eaten semicolons\
This commit is contained in:
parent
c50a3f3563
commit
2895ce6079
|
@ -8,13 +8,13 @@
|
|||
#include "sprite.h"
|
||||
#include "variant.h"
|
||||
|
||||
START_REFLECT(Enemy)
|
||||
REFLECT_TYPECLASS(Enemy, Transformable)
|
||||
REFLECT_TYPECLASS(Enemy, Drop)
|
||||
REFLECT_TYPECLASS(Enemy, PhysicsEntity)
|
||||
REFLECT_TYPECLASS(Enemy, BehaviourEntity)
|
||||
REFLECT_TYPECLASS(Enemy, Damagable)
|
||||
END_REFLECT(Enemy)
|
||||
START_REFLECT(Enemy);
|
||||
REFLECT_TYPECLASS(Enemy, Transformable);
|
||||
REFLECT_TYPECLASS(Enemy, Drop);
|
||||
REFLECT_TYPECLASS(Enemy, PhysicsEntity);
|
||||
REFLECT_TYPECLASS(Enemy, BehaviourEntity);
|
||||
REFLECT_TYPECLASS(Enemy, Damagable);
|
||||
END_REFLECT(Enemy);
|
||||
|
||||
impl_Transformable_for(Enemy,
|
||||
EnemyGetTransform
|
||||
|
|
|
@ -12,12 +12,12 @@
|
|||
const Vector PLAYER_SPEED = { 1.0f, 0.50f };
|
||||
static const float PLAYER_INPUT_RATE = 1.f/15.f;
|
||||
|
||||
START_REFLECT(Player)
|
||||
REFLECT_TYPECLASS(Player, Drop)
|
||||
REFLECT_TYPECLASS(Player, PhysicsEntity)
|
||||
REFLECT_TYPECLASS(Player, BehaviourEntity)
|
||||
REFLECT_TYPECLASS(Player, Transformable)
|
||||
END_REFLECT(Player)
|
||||
START_REFLECT(Player);
|
||||
REFLECT_TYPECLASS(Player, Drop);
|
||||
REFLECT_TYPECLASS(Player, PhysicsEntity);
|
||||
REFLECT_TYPECLASS(Player, BehaviourEntity);
|
||||
REFLECT_TYPECLASS(Player, Transformable);
|
||||
END_REFLECT(Player);
|
||||
|
||||
impl_Drop_for(Player,
|
||||
DestroyPlayer
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
#include "mirror.h"
|
||||
#include "physics_world.h"
|
||||
|
||||
START_REFLECT(Prop)
|
||||
REFLECT_TYPECLASS(Prop, Transformable)
|
||||
REFLECT_TYPECLASS(Prop, Drop)
|
||||
REFLECT_TYPECLASS(Prop, BehaviourEntity)
|
||||
END_REFLECT(Prop)
|
||||
START_REFLECT(Prop);
|
||||
REFLECT_TYPECLASS(Prop, Transformable);
|
||||
REFLECT_TYPECLASS(Prop, Drop);
|
||||
REFLECT_TYPECLASS(Prop, BehaviourEntity);
|
||||
END_REFLECT(Prop);
|
||||
|
||||
impl_Transformable_for(Prop,
|
||||
PropGetTransform
|
||||
|
|
Loading…
Reference in a new issue