27 #ifndef ELEMENT_CHECKERFORKRED_H
28 #define ELEMENT_CHECKERFORKRED_H
38 #define CHECKERFORK_VERSION 1
44 typedef typename CC::ATOM_TYPE T;
45 typedef typename CC::PARAM_CONFIG P;
46 enum { R = P::EVENT_WINDOW_RADIUS };
53 :
Element<CC>(MFM_UUID_FOR(
"CheckerForkRed", CHECKERFORK_VERSION))
60 const T& me,
const SPoint& offset)
const
77 return "Red Circular Dependency tutorial Element";
84 Element_CheckerForkRed<CC> Element_CheckerForkRed<CC>::THE_INSTANCE;
87 #include "Element_CheckerForkRed.tcc"
virtual u32 DefaultPhysicsColor() const
Definition: Element_CheckerForkRed.h:65
void SetName(const char *name)
Definition: Element.h:209
void SetAtomicSymbol(const char *symbol)
Definition: Element.h:193
Definition: Element_CheckerForkRed.h:41
virtual u32 PercentMovable(const T &you, const T &me, const SPoint &offset) const
Definition: Element_CheckerForkRed.h:59
virtual void Behavior(EventWindow< CC > &window) const
Definition: Element_CheckerForkRed.tcc:7
Definition: ElementTable.h:43
virtual const char * GetDescription() const
Definition: Element_CheckerForkRed.h:75
virtual u32 DefaultLowlightColor() const
Definition: Element_CheckerForkRed.h:70