|
|
| AbstractElement_Reprovert (const UUID &uuid) |
| |
|
u32 | GetBelow (const T &atom, u32 badType) const |
| |
|
bool | SetBelow (T &atom, u32 value) const |
| |
|
u32 | GetAbove (const T &atom, u32 badType) const |
| |
|
bool | SetAbove (T &atom, u32 value) const |
| |
|
u32 | GetGap (const T &atom, u32 badType) const |
| |
|
bool | SetGap (T &atom, u32 value) const |
| |
| virtual u32 | Diffusability (EventWindow< CC > &ew, SPoint nowAt, SPoint maybeAt) const |
| |
|
void | ReproduceVertically (EventWindow< CC > &window) const |
| |
| | Element (const UUID &uuid) |
| |
| void | AllocateType () |
| |
| u32 | GetType () const |
| |
| const char * | GetAtomicSymbol () const |
| |
| const char * | GetName () const |
| |
| virtual void | AppendDescription (const T *atom, OString64 &desc) const |
| |
| bool | IsType (u32 type) const |
| |
| const UUID & | GetUUID () const |
| |
| virtual void | Behavior (EventWindow< CC > &window) const =0 |
| |
| virtual const T & | GetDefaultAtom () const |
| |
| virtual u32 | PhysicsColor () const |
| |
| virtual const char * | GetDescription () const |
| |
| virtual u32 | DefaultPhysicsColor () const =0 |
| |
| virtual u32 | DefaultLowlightColor () const |
| |
| void | ToggleLowlightPhysicsColor () |
| |
| virtual u32 | LocalPhysicsColor (const T &atom, u32 selector) const |
| |
| u32 | NoDiffusability (EventWindow< CC > &ew, SPoint nowAt, SPoint maybeAt) const |
| |
|
const ElementParameters< CC > & | GetElementParameters () const |
| |
|
ElementParameters< CC > & | GetElementParameters () |
| |
|
const AtomicParameters< CC > & | GetAtomicParameters () const |
| |
|
AtomicParameters< CC > & | GetAtomicParameters () |
| |
|
|
static const u32 | STATE_BELOW_IDX = 0 |
| |
|
static const u32 | STATE_BELOW_LEN = 9 |
| |
|
static const u32 | STATE_ABOVE_IDX = STATE_BELOW_IDX+STATE_BELOW_LEN |
| |
|
static const u32 | STATE_ABOVE_LEN = 9 |
| |
|
static const u32 | STATE_GAP_IDX = STATE_ABOVE_IDX+STATE_ABOVE_LEN |
| |
|
static const u32 | STATE_GAP_LEN = 2 |
| |
|
static const u32 | STATE_BITS = STATE_GAP_IDX+STATE_GAP_LEN |
| |
|
static const u32 | MAX_BELOW = (1<<STATE_BELOW_LEN)-1 |
| |
|
static const u32 | MAX_ABOVE = (1<<STATE_ABOVE_LEN)-1 |
| |
| static const u32 | COMPLETE_DIFFUSABILITY = 1000 |
| |
The documentation for this class was generated from the following file: