declaration
declaration
declaration
declaration
declaration
definition
declaration
declaration
declaration
BluePrint(const string &,Carpenter *)
definition
declaration
addBinding(BuildingBlockBindingDefinition)
definition
declaration
addBinding(const BuildingBlock *,const AttachPoint *,const BuildingBlock *,const AttachPoint *)
definition
declaration
compile()
definition
declaration
createBuildingBlock(BuildingBlockDefinition)
definition
declaration
doBindingsForBlock(BuildingBlock *)
definition
getAttachedBlocks()
definition
declaration
getBindings()
definition
declaration
getName()
definition
getStartingBlock()
definition
isRemovable(const BuildingBlock *)
definition
placeBindings(BuildingBlock *,vector)
definition
declaration
remove(const BuildingBlock *)
definition
setStartingBlock(const string &)
definition
declaration
BluePrint
Construction
true
false
pass by reference
has by reference
pass by reference
Jesus
true
false
pass by reference
pass by reference
JesusEdit
true
false
pass by reference
pass by reference
JesusEditFile
true
false
pass by reference
pass by reference
JesusEditPreview
true
false
has by reference
XMLJesusSerializer
true
false
pass by reference
pass by reference
pass by reference
pass by reference
AttachPoint
true
false
pass by reference
pass by reference
pass by reference
pass by reference
BuildingBlock
true
false
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
BuildingBlockBindingDefinition
true
true
pass by value
pass by value
BuildingBlockDefinition
true
true
pass by value
pass by value
Carpenter
true
false
pass by reference
pass by reference
string
true
false
pass by reference
pass by reference
pass by reference
pass by reference
vector
true
true
pass by value
pass by value