freg  0.3
Free-Roaming Elementary Game
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Workbench Member List

This is the complete list of members for Workbench, including all inherited members.

Access() const Inventoryvirtual
ActFrequent()Activevirtual
ActInner() overrideContainervirtual
Active(int sub, int id, int transp=UNDEF)Active
Active(QDataStream &str, int sub, int id, int transp=UNDEF)Active
ActiveBlock() overridefinalActivevirtual
ActRare()Active
Attractive(int sub) const Activeprotectedvirtual
Block(int sub, int kind, int transp=UNDEF)Block
Block(QDataStream &, int sub, int kind, int transp=UNDEF)Block
Block(Block &)=deleteBlock
Break()Block
Catchable() const Blockvirtual
Container(int kind, int sub, int size=INV_SIZE)Container
Container(QDataStream &str, int kind, int sub, int size=INV_SIZE)Container
Craft()Workbenchprivate
Damage(int dmg, int dmg_kind) overrideContainervirtual
DamageAround() const Activeprotected
DamageKind() const Blockvirtual
DamageLevel() const Blockvirtual
DirString(dirs)Blockstatic
DoRareAction()Activeprotectedvirtual
Drop(int src, int dest, int num, Inventory *inv) overrideWorkbenchvirtual
DropAfterDamage(bool *delete_block) overrideContainervirtual
Farewell()Active
FullName() const overrideWorkbenchvirtual
Get(Block *block, int start) overrideWorkbenchvirtual
GetAll(Inventory *from) overrideWorkbenchvirtual
GetDir() const Block
GetDurability() const Block
GetExact(Block *block, int num)Inventoryvirtual
GetId() const Block
GetInvKind(int i) const Inventory
GetInvSub(int i) const Inventory
GetInvWeight(int i) const Inventory
GetNote() const Block
GetShred() const Active
GetSubGroup(int sub)Blockstatic
GetWorld() const Active
Gravitate(int range, int down, int up, int calmness)Activeprotected
HasInventory() overridefinalContainervirtual
Inscribe(QString str)Blockvirtual
InscribeInv(int num, QString str)Inventory
Inventory(Inventory &inv)=deleteInventory
Inventory(int sz=INV_SIZE)Inventoryexplicitprotected
Inventory(QDataStream &str, int size=INV_SIZE)Inventoryprotected
InvFullName(int slot_number) const overrideWorkbenchvirtual
IsAnimal()Blockvirtual
IsEmpty() const Inventory
IsSubAround(int sub) const Activeprotected
Kind() const Blockinline
LightRadius() const Blockvirtual
MakeDirFromDamage(int damage_kind)Blockstatic
Mend(int plus)Block
MiniCraft(int num)Inventory
Move(dirs dir) overrideActivevirtual
Moved(int)Activesignal
MoveInside(int num_from, int num_to, int num)Inventory
noteIdBlockprotected
Number(int i) const Inventory
operator!=(const Block &) const Block
Active::Block::operator=(Block &)=deleteBlock
Inventory::operator=(Inventory &)=deleteInventory
operator==(const Block &) const Block
Pull(int num)Inventory
Push(int x, int y, int z, int push_direction)Inventory
PushResult(dirs) const overrideContainervirtual
ReceivedText(const QString)Activesignal
ReceiveSignal(QString) overrideContainervirtual
Restore()Block
RestoreDurabilityAfterSave()Block
SaveAttributes(QDataStream &out) const overrideContainerprotectedvirtual
SaveNormalToFile(QDataStream &out) const Block
SaveToFile(QDataStream &out)Block
SendSignalAround(QString) const Activeprotected
SetDir(int dir)Block
SetShred(Shred *)Active
SetXyz(short x, short y, short z)Xyzprotected
Shake()Inventory
ShouldAct() const overrideContainervirtual
ShouldFall()Blockvirtual
ShowBlock(int slot) const Inventory
ShowBlockInSlot(int slot, int index) const Inventory
Size() const Inventory
Start() const overrideWorkbenchvirtual
Sub() const Blockinline
SubName(int sub)Blockstatic
SubNameUpper(int sub)Blockstatic
Transparent() const Blockinline
TryDestroy(int x, int y, int z) const Activeprotected
Unregister()Active
Updated()Activesignal
UpdateLightRadius()Activevirtual
Use(Block *who) overrideContainervirtual
UseOnShredMove(Block *user)Blockvirtual
Wearable() const Blockvirtual
Weight() const overrideContainervirtual
Workbench(int kind, int sub)Workbench
Workbench(QDataStream &str, int kind, int sub)Workbench
X() const Active
x_selfXyprotected
Xy(short x, short y)Xyprotected
Xy()Xyprotected
Xyz(short x, short y, short z)Xyzprotected
Xyz()Xyzprotected
Y() const Active
y_selfXyprotected
Z() const Xyzprotected
z_selfXyzprotected
~Block()Blockvirtual
~Inventory()Inventoryprotectedvirtual